Wstawianie własnej czcionki

Transkrypt

Wstawianie własnej czcionki
„Obca” czcionka na stronie
Wykorzystanie kodu: @font-face
@font-face {
font-family: 'ExistenceLight';
src: url('../Existence-Light-webfont.eot');
}
p{
font: 16px/22px 'ExistenceLight', Arial, sans-serif;
letter-spacing: 1px;
margin-bottom: 10px;
}
Problem: każda przeglądarka obsługuje różne formaty czcionek:
1.
2.
3.
4.
Internet Explorer – EOT
Chrome – TTF i SVG
Mozilla – WOFF, OTF i TTF
Opera i Safari – TTF, OTF i SVG
Pomoc: kod Paul’a Irish:
@font-face {
font-family: 'ExistenceLight';
src: url('../Existence-Light-webfont.eot');
src: local('☺'), url('../Existence-Light-webfont.woff') format('woff'),
url('../Existence-Light-webfont.ttf') format('truetype'),
url('../Existence-Light-webfont.svg#webfontPttmTjhw') format('svg');
font-weight: normal;
font-style: normal;
}
Znak twarzy służy do tego, aby nasza strona używała naszego pliku z czcionkami nawet, jeżeli użytkownik
ma czcionkę o tej samej nazwie zainstalowaną na komputerze.
Adres stron, które udostępniają czcionki na licencji zgodnej z @font-face: http://www.fontsquirrel.com
FontSquirrel @font-face generator lub
http://fontface.codeandmore.com/
Jest to narzędzie, dzięki któremu na podstawie naszego pliku z czcionką, zostaną wygenerowane
brakujące formaty oraz przygotowany zostanie styl CSS gotowy do zamieszczenia na stronie.
Przykłady czcionek z polskimi znakami:
SamoSans-Regular
Lato
Anivers regular
MyFairCody
Graublau-Sans