Je travaille sur un site Web qui nécessite des essais de polices en ligne, les polices que j'ai sont toutes .otf
Existe-t-il un moyen d'incorporer les polices et de les faire fonctionner sur tous les navigateurs?
Sinon, quelles autres alternatives ai-je?
Réponses:
Vous pouvez implémenter votre
OTF
police en utilisant @ font-face comme:Toutefois , si vous voulez soutenir une grande variété de navigateurs modernes , je vous recommande de passer à
WOFF
etTTF
types de polices.WOFF
Le type est implémenté par tous les principaux navigateurs de bureau, tandis que leTTF
type est un remplacement pour les anciens navigateurs Safari, Android et iOS. Si votre police est une police gratuite, vous pouvez convertir votre police en utilisant par exemple un convertisseur de police en ligne .Si vous souhaitez prendre en charge presque tous les navigateurs qui sont toujours disponibles (ce n'est plus nécessaire à mon humble avis), vous devez ajouter d'autres types de polices comme:
Vous pouvez en savoir plus sur les raisons pour lesquelles tous ces types sont implémentés et leurs hacks ici . Pour obtenir une vue détaillée des types de fichiers pris en charge par les navigateurs, voir:
Prise en charge du navigateur @ font-face
Prise en charge du navigateur EOT
Prise en charge du navigateur WOFF
Prise en charge du navigateur TTF
Prise en charge du navigateur de polices SVG
J'espère que cela t'aides
la source
"
) manquants dans les exemples de code?À partir des exemples de Google Font Directory :
Cela fonctionne sur plusieurs navigateurs avec .ttf, je pense que cela peut fonctionner avec .otf. ( Wikipedia dit que .otf est principalement rétrocompatible avec .ttf) Sinon, vous pouvez convertir le .otf en .ttf
Voici quelques bons sites:
Bon apprêt:
http://www.alistapart.com/articles/cssatten
Autre info:
http://randsco.com/index.php/2009/07/04/p680
la source