2010-06-30 7 views
0

Je me promenais comment puis-je lier font-family dans CSS à une police dans votre dossier. Comme PHP, vous pouvez utiliser votre police dans votre dossier.
Exemple de code:Lier la police CSS

 
CSS: 

font-family: verdana; 

This is what I mean: 

font-family: foldername/font 

est-il un code pour cela? ou je dois utiliser PHP pour parcourir ma propre police?

+0

double possible de [? Comment ajouter une police non standard pour le site] (http://stackoverflow.com/questions/107936/how-to- add-some-non-standard-font-to-website) –

+0

Ce n'est pas entièrement simple, car vous devez distribuer la police à côté de votre site web. Voir le duplicata pour les approches les plus populaires. –

Répondre

5
@font-face { 
    font-family: "Kimberley"; 
    src: url(http://www.princexml.com/fonts/larabie/kimberle.ttf) format("truetype"); 
} 

Je viens de trouver celui-ci sur « A List Apart », ne me suis pas vérifié, mais ce webbie est l'un des plus respectueux des ressources pour les concepteurs en ligne donc je suppose que votre meilleur coup est de donner un essai.

+2

Cela ne fonctionnera pas comme décrit dans Internet Explorer: vous aurez besoin d'un format de police différent. Cet article fournit de bonnes informations de base: http://randsco.com/index.php/2009/07/04/p680 –

+0

à droite, IE attend des fichiers eot – Thariama

0

Il est impossible de faire comme:

font-family: foldername/font 

les polices de caractères sont lus par le navigateur de l'ordinateur client à partir d'un emplacement spécifique, vous ne pouvez pas changer cette façon.

0

Vous ne comprenez pas cela. PHP peut utiliser des polices côté serveur pour générer une image. La police elle-même n'est jamais montrée au client, juste les résultats rendus.

Pour pouvoir utiliser une police non standard dans le navigateur de l'utilisateur, vous devez empaqueter la police avec le site.

Il existe différentes techniques pour ce faire, toutes avec différents degrés de support du navigateur. Here est un bon article sur les différentes techniques disponibles, leurs avantages et leurs inconvénients. Consultez également le duplicate link. Notez que seulement parce que vous avez payé pour une police, cela ne signifie pas nécessairement que vous êtes autorisé à le redistribuer intégré dans un site Web! Vérifiez toujours votre licence de police.

Questions connexes