blindek:
Gizmo:
Če imaš nameščen font na računalniku in se ti pojavlja v programih še ni nujno standarden. Jaz uporabljam spodnjo kodo v css-ju:
@font-face {
font-family: 'Font';
src: url("fonts/font.eot");
src: local('Font'), local('Font'),
url("fonts/Font.otf") format("opentype"),
url("fonts/Font.woff") format("woff");
}
Je tak tip klicanja v cssju standarden za vse brskalnike? IE7, IE8, IE9, firefox, opera, chrome in safari?
Sam sedaj namreč vključujem nek standarden font in sem na netu zasledil podobno css kodo kot si jo ti tukaj navedel, pa me zanima če je pametno in standardno tako uporabljat?
Da, tak tip klicanja je enak za vse browserje - standard, ki je prišel, če se ne motim, s CSS3. Razlika je le v podpori pisav, ker vsak browser podpira le določen tip pisave.
Internet Explorer podpira EOT, 9+ WOFF
Mozilla podpira OTF in TTF, 3.6+ WOFF
Safari in Opera podpirata OTF, TTF in SVG
Chrome pa podpira TTF in OTF, 6+ WOFF .
Imaš na voljo kar nekaj orodij, s katerimi si lahko zgeneriraš te tipe pisav, npr. en od teh je font-face kit generator