Comment incorporer des polices dans le CSS?
Je veux utiliser certaines polices et je veux qu'il fonctionne sans avoir cette police sur l'ordinateur client. J'ai fait cela, mais ne fonctionne pas:
@font-face {
font-family: EntezareZohoor2;
src: url(Entezar2.ttf) format("truetype");
}
.EntezarFont{
font-family: EntezareZohoor2, B Nazanin, Tahoma !important;
}
Embed
se réfère à injecter de la police de la source dans le code html, mais pas seulement pour la référence.
Vous devez vous connecter pour publier un commentaire.
Lignes suivantes sont utilisées pour définir une police en css
Lignes suivantes pour définir la police en css
L'une des meilleures source d'information sur ce sujet est Paul Irlandais du À l'épreuve des balles @font-face syntaxe article.
Le lire et vous allez vous retrouver avec quelque chose comme:
Passer par http://www.w3.org/TR/css3-fonts/
Essayez ceci:
font-family
.Essayer cette link1,link2
J'ai utilisé Ataturk la police de ce genre. Je n'ai pas utilisé "TTF" version. J'ai traduit original version de la police ("otf" version) pour "eot" et "wouf" version.
Il fonctionne en local mais pas à travailler quand j'ai téléchargé les fichiers vers le serveur.
J'ai donc ajouté "TTF" version trop comme cela. Maintenant, Il travaille sur Chrome et Firefox, mais Internet Explorer continue de la défense.
Lorsque vous avez installé sur votre ordinateur "Ataturk" de la police, qui travaillait alors IE aussi. Mais je voulais utiliser cette police sans installation.
Vous pouvez le voir sur mon site ici: http://www.canotur.com
Quand je suis allé sur Google polices de tous, ils m'ont police true type des fichiers
.ttf
et n'a pas expliquer à tous comment utiliser le @font-face pour les inclure dans mon document. J'ai essayé le web générateur de polices de police écureuil trop, qui a juste continué à exécuter le chargement gif et ne fonctionne pas... j'ai ensuite trouvé ce site -https://transfonter.org/
J'ai eu beaucoup de succès en utilisant la méthode suivante:
J'ai choisi le Ajouter des Polices bouton, laissant les options par défaut, tous mes
.ttf
que Google m'a donné pourOpen Sans
(qui était de l'ordre de 10, j'ai choisi beaucoup d'options...).Puis j'ai sélectionné le Convertir bouton.
Heres la meilleure partie!
Ils m'ont donné un fichier zip avec toutes les polices de format de fichiers que j'ai choisie,
.ttf
,.woff
et.eot
. À l'intérieur de que fichier zip qu'ils avaient undemo.html
fichier que j'ai double cliqué dessus et il a ouvert une page web dans mon navigateur me montrent des exemples d'utilisation de tous les différents css options de police, comment les mettre en œuvre, et à quoi ils ressemblaient, etc.@font-face
Je ne sait toujours pas à ce point la façon d'inclure les polices dans ma feuille de style correctement à l'aide de
@font-face
mais ensuite j'ai remarqué que cedemo.html
est venu avec sa propre feuille de style dans le zip ainsi. J'ai ouvert la feuille de style et il a montré comment amener dans toutes les polices en utilisant@font-face
j'ai donc été en mesure de rapidement et facilement, copier coller ce dans mon projet -La
demo.html
avait aussi sa propre feuille de style inline que c'était intéressant de jeter un oeil à, mais je suis familier avec le travail avec la police de graisses et de styles, une fois qu'ils sont inclus afin que je n'ai pas besoin de beaucoup. Pour un exemple de la façon de mettre en œuvre un style de police sur un élément html à des fins de référence, vous pouvez utiliser la méthode suivante dans un cas similaire au mien après@font-face
a été utilisé correctement -