Ne IE navigateurs (IE6, 7, 8) support @font-face?
Selon cet article, http://www.standardista.com/css3/font-face-browser-support IE prend en charge @font-face
mais je ne pouvais pas trouver n'importe quel site qui a personnalisé valide face à la police de travail pour IE
Aussi, si IE prend en charge personnalisée à la police via @font-face
dès le début (IE6), alors pourquoi les gens toujours à l'aide de cufon, par exemple?
Des précisions ou des exemples?
Découvrez "Appuyer dans les documents HTML et XML" tableau de compatibilité.
connexes webmasters.stackexchange.com/questions/26992/...
connexes webmasters.stackexchange.com/questions/26992/...
OriginalL'auteur Grace Ladder | 2011-02-26
Vous devez vous connecter pour publier un commentaire.
Ancienne version de Internet Explorer prend en charge Embedded OpenType (EOT) les fichiers avant de les
@font-face
a été officialisé en CSS3. Vous pouvez trouver des fichiers compatibles sur des sites comme FontSquirrel ou Google de Police de l'API. FontSquirrel de l'outil de conversion devrait également aider ici. Aussi intéressant à lire serait la dernière épreuve des balles syntaxe recommandée par fontspring de l'intégration de plusieurs fichiers pour plusieurs navigateurs.Le fait que ce n'est pas fréquemment utilisé jusqu'à récemment, est à deux plis; il y a d'abord les questions juridiques avec l'aide de
@font-face
polices - les droits d'auteur pour être précis. Contrairement à cufon qui ne retient que la forme des polices, avec@font-face
vous êtes à la transmission de la police eux-mêmes, ce qui a des conséquences juridiques.L'autre problème est de le soutenir dans d'autres navigateurs - Firefox 3 a été la dernière des moderne navigateurs ne prennent pas en charge
@font-face
d'une certaine façon, donc, avant de Firefox 3.5 est la libération de la mi-2009@font-face
était pas encore viable. En outre, il existe des différences dans la prise en charge de formats entre les navigateurs, de sorte que le développement de la technologie est lente.Pas toutes les licences des polices en ligne de l'incorporation de l'utilisation de @font-face, mais ne permettent Cufon. Il va seulement être une question de temps que de plus en plus de gens vont transfert à @font-face, maintenant que la police sont vendus avec Web spécial des licences qui comprennent EOT et WOF (pris en charge par IE9, FF, Chrome, WebKit - pas encore dans Safari, mais ça va venir.. fonctionne déjà dans OS X 10.7 aperçu)
La raison pour laquelle les anciennes versions d'IE de soutien de @font-face est parce qu'il a été à l'origine dans le CSS2.0 spécification, mais a été retiré de CSS2.1. Tout comme un point d'intérêt.
vous avez perdu le lien vers la dernière épreuve des balles de syntaxe fontspring.com/blog/fixing-ie9-font-face-problems
OriginalL'auteur Yi Jiang
Internet Explorer 9 exige une EOT type de police. Les polices TTF peut être utilisé dans la plupart des autres récentes versions de navigateur et SVG pour des appareils comme l'iPhone et l'iPad. Vous pouvez lire plus sur la prise en charge du navigateur pour @font-face ici http://www.w3schools.com/cssref/css3_pr_font-face_rule.asp
Police Écureuil est aussi une excellente ressource pour la création de web des fichiers de police, y compris EOT de vos fichiers de police. Veuillez vous assurer d'avoir une licence afin d'utiliser les polices de caractères sur le web. Vous pouvez accéder à la web gratuit fichier de police générateur ici:
http://www.fontsquirrel.com/fontface/generator
Typique CSS entrée pour un @font-face ressemble à ceci:
Ensuite, vous pouvez appeler votre police par l'affectation de l' "font-family" attribut à l'aide de css
OriginalL'auteur Vyke
Vous pouvez également écrire:
Fonctionne aussi bien que l'exemple ci-dessus, sans le "?" de la marque.
OriginalL'auteur SiwyPL
Oui, ils le font de départ avec IE6*.
Un travail exemple.
La police doit suivre quelques règles spéciales si, par exemple, le nom de la police doit commencer par le nom de la famille et de la famille-nom dans le CSS doit correspondre au nom de famille de la police.
Si vous utilisez la police de l'écureuil webfont générateur pour générer un .eot à partir d'un .ttf, il veillera à la générées .la fin de la bande est utilisable sur IE6.
* Méfiez-vous qu'il y a aliasing questions avec des polices personnalisées rendu dans IE6/7/8.
OriginalL'auteur rustyx