Je travaille avec un CMS auquel je n'ai accès qu'au fichier CSS. Donc, je ne peux rien inclure dans le TÊTE du document. Je me demandais s'il y avait un moyen d'importer la police Web à partir du fichier CSS?
la source
Je travaille avec un CMS auquel je n'ai accès qu'au fichier CSS. Donc, je ne peux rien inclure dans le TÊTE du document. Je me demandais s'il y avait un moyen d'importer la police Web à partir du fichier CSS?
Utilisez la @import
méthode:
@import url('https://fonts.googleapis.com/css?family=Open+Sans&display=swap');
Évidemment, "Open Sans" ( Open+Sans
) est la police qui est importée. Alors remplacez-le par le vôtre. Si le nom de la police comporte plusieurs mots, codez-le par URL en ajoutant un +
signe entre chaque mot, comme je l'ai fait.
Assurez-vous de placer le @import
tout en haut de votre CSS, avant toute règle.
Google Fonts peut générer automatiquement la @import
directive pour vous. Une fois que vous avez choisi une police, cliquez sur l' (+)
icône à côté d'elle. Dans le coin inférieur gauche, un conteneur intitulé "1 famille sélectionnée" apparaît. Cliquez dessus et il s'agrandira. Utilisez l'onglet "Personnaliser" pour sélectionner les options, puis revenez à "Intégrer" et cliquez sur "@import" sous "Intégrer la police". Copiez le CSS entre les <style>
balises dans votre feuille de style.
@import
se charge séquentiellement et est préférable d'éviter: varvy.com/pagespeed/avoid-css-import.html La façon préférée (et par défaut) de charger les polices Google de nos jours est d'utiliser<link>
.<link>
et optimisez sa livraison à la place.Mieux vaut ne pas utiliser @import. Utilisez simplement l'élément de lien, comme indiqué ci-dessus, dans la tête de votre mise en page.
la source
Téléchargez la police ttf / autres fichiers de format, puis ajoutez simplement cet exemple de code CSS:
la source
Ajoutez le code ci-dessous dans votre fichier CSS pour importer les polices Web Google.
Remplacez la valeur du paramètre Open + Sans par votre nom de police.
Votre fichier CSS devrait ressembler à:
la source
la source
Utilisez la balise @import
la source
En plus des réponses ci-dessus, considérez également ce site; https://google-webfonts-helper.herokuapp.com/fonts
Avantage:
vous permet d'héberger ces polices google pour de meilleurs temps de réponse
choisissez votre (vos) police (s)
Par exemple your_theme.css
la source
font-weight: 400
abord, puis de charger le reste de la police en utilisant le même code sans arguments. Cela permet un affichage plus rapide et, si vous n'avez pas besoin de la police entière, des fichiers CSS plus petits.Vous pouvez également utiliser @ font-face pour créer un lien vers les URL. http://www.css3.info/preview/web-fonts-with-font-face/
Le CMS prend-il en charge les iframes? Vous pourriez également être en mesure de jeter un iframe en haut de votre contenu. Ce serait probablement plus lent - mieux vaut l'inclure dans votre CSS.
la source
Pour choisir la police, vous pouvez visiter le lien: https://fonts.google.com
Écrivez le nom de la police de votre choix sur le site Web à l'exclusion des crochets.
Par exemple, vous avez choisi Lobster comme police de votre choix,
Ensuite, vous pouvez l'utiliser normalement comme famille de polices dans l'ensemble de votre fichier HTML / CSS.
Par exemple
la source
Jus passer par le lien
https://developers.google.com/fonts/docs/getting_started
Pour l'importer dans une feuille de style, utilisez
la source
Nous pouvons facilement le faire dans css3. Nous devons simplement utiliser l'instruction @import. La vidéo suivante décrit facilement la façon de procéder. alors allez-y et faites attention.
https://www.youtube.com/watch?v=wlPr6EF6GAo
la source