Comment installer une police personnalisée sur un site en HTML
Je ne suis pas à l'aide de flash ou php - et j'ai été invité à ajouter une police personnalisée à une simple mise en page HTML. "KG June Bug"
Je l'ai téléchargé localement - est-il un simple CSS astuce pour accomplir cette?
Vous devez vous connecter pour publier un commentaire.
Oui, vous pouvez utiliser la fonctionnalité CSS nommé @font-face.
Il a été officiellement approuvé en CSS3, mais en ont été proposées et mises en œuvre dans CSS2 et a été pris en charge dans IE pour un temps assez long.
Vous le déclarer dans le CSS comme ceci:
Ensuite, vous pouvez simplement référence comme les autres polices standard:
Donc, dans ce cas,
Et vous avez juste besoin de mettre le JUNEBUG.La FFT dans le même emplacement que le fichier html.
J'ai téléchargé la police de la dafont.com site web:
http://www.dafont.com/junebug.font
url
est relative à l'emplacement de votre css dossier.Vous pouvez utiliser @font-face dans la plupart des navigateurs modernes.
Voici quelques articles sur la façon dont il fonctionne:
Ici est la bonne syntaxe pour ajouter de la police à votre application:
Ici sont un couple de lieux à convertir les polices à utiliser avec @font-face:
Aussi cufon de travailler si vous ne souhaitez pas utiliser font-face, et il a une bonne documentation sur le site web:
Pour la meilleure prise en charge du navigateur, votre CSS code devrait ressembler à ceci :
Pour plus d'info, voir l'article Utilisation de @font-face à CSS-tricks.com.
Essayer cette
CSS:
HTML:
vilis.org
Si vous utilisez une feuille de style externe, le code pourrait ressembler à quelque chose comme ceci:
Et doit être enregistré dans un document distinct .fichier css (par exemple les styles.css). Si votre .le fichier css est dans un emplacement distinct de code de la page, le fichier de police devrait avoir le même chemin que la .fichier css, PAS la .html ou .php fichier de la page web. Ensuite, la page web a besoin de quelque chose comme:
dans le <head> la section de votre page html. Dans cet exemple, le fichier de police doit être situé dans le répertoire css avec la feuille de style. Après cela, il suffit d'ajouter la class="junebug" à l'intérieur de toute balise html à utiliser Junebug de police au sein de cet élément.
Si vous êtes de mettre le css dans la page web, ajouter la feuille de style dans la balise head du html comme:
Et le réel de l'élément de style peut être soit inclus dans le
<style>
et appelé par élément en classe ou l'id, ou vous pouvez simplement déclarer le style inline avec l'élément. Par élément, je veux dire <div>, <p>, <h1> ou de tout autre élément dans le code html qui nécessite l'utilisation de la Junebug de police. Avec ces deux options, le fichier de police (Junebug.ttf) doivent être situés dans le même chemin que celui de la page html. De ces deux options, la meilleure pratique serait ressembler à:et
Et le moins acceptable serait de:
et
La raison pour laquelle il n'est pas bon d'utiliser des styles en ligne est la meilleure pratique dicte que les styles doivent être conservés en un seul endroit afin d'édition est pratique. C'est aussi la principale raison que je recommande d'utiliser la première option de l'utilisation de feuilles de style externes. J'espère que cette aide.
il y a une façon simple de le faire:
dans le fichier html ajouter:
Remarque: vous mettez le nom de .ttf fichier que vous avez.
ensuite, allez à votre fichier css et d'ajouter:
Remarque: vous mettez le nom de famille de polices de la police que vous avez.
Remarque: ne pas écrire à la police-nom de famille de votre police.ttf nom
exemple: si votre police.ttf nom est: "vermin_vibes.ttf" votre font-family sera: "la vermine vibes" famille de police ne contient pas de caractères spéciaux comme "-,_"...etc il ne peut contenir d'espaces.
font-face
dans le CSS au lieu d'exiger une ttf fichier.