@ Dichiarazione font-face funziona su Firefox, ma non Safari / WebKit?
Domanda
La dichiarazione seguente @ font-face funziona perfettamente su Firefox (Mac), ma non Safari / WebKit:
@font-face {
font-family:MyGaramond;
src:local("Garamond Premier Pro"), /* Full name */
local("GaramondPremrPro"), /* Postscript name */
url("GaramondPremrPro.otf") format("opentype"); /* Fallback */
}
h2 {
font-family:MyGaramond, sans-serif !important;
}
Per chiarire, ho anche provato:
@font-face {
font-family:MyGaramond;
src:local("Garamond Premier Pro"), /* Full name */
local("GaramondPremrPro"), /* Postscript name */
url("GaramondPremrPro.otf"); /* Fallback */
}
h2 {
font-family:MyGaramond, sans-serif !important;
}
, con / senza virgolette, ecc.
Qualcun altro ha sperimentato questo, e se sì, come hai fatto a risolvere il problema? Che questo non funziona è davvero sconcertante (e un po 'irritante ...).
Soluzione
Credo webkit ha ancora qualche problema con OpenType. Come si comporta l'opera è?
Altri suggerimenti
Io uso sempre il generatore @ font-face da scoiattolo carattere, mai avuto qualsiasi browser emette in quel modo.
Controllare il sito: http://www.fontsquirrel.com/fontface/generator
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow