". La couleur et la taille de l'icône de la police peuvent être modifiées via le CSS correspondant ; le fichier est relativement petit, ce qui aide la page à réduire les requêtes http."/> ". La couleur et la taille de l'icône de la police peuvent être modifiées via le CSS correspondant ; le fichier est relativement petit, ce qui aide la page à réduire les requêtes http.">

Maison  >  Article  >  interface Web  >  Comment utiliser l'icône de police CSS

Comment utiliser l'icône de police CSS

醉折花枝作酒筹
醉折花枝作酒筹original
2021-07-26 14:24:033853parcourir

En CSS, après avoir introduit les polices et les fichiers style.css, vous pouvez utiliser des balises en ligne pour ajouter des icônes de police. Le format de syntaxe est "318d41444caf6bb03ca493b586f1bca1". La couleur et la taille de l'icône de la police peuvent être modifiées via le CSS correspondant ; le fichier est relativement petit, ce qui aide la page à réduire les requêtes http.

Comment utiliser l'icône de police CSS

L'environnement d'exploitation de ce tutoriel : système Windows 7, version CSS3&&HTML5, ordinateur Dell G3.

Générez en ligne

via le site Web https://icomoon.io/app/#/select. Bien sûr, il existe d'autres sites Web similaires, mais celui-ci est vraiment génial, génial, génial, trois fois.

Importez toutes les icônes au format SVG, sélectionnez-les toutes et cliquez sur GenerateFont pour générer les icônes de police correspondantes. Téléchargez ensuite tous les fichiers qui ont été empaquetés.

La page fait référence à l'icône de police correspondante

La structure des répertoires du fichier du package téléchargé est comme indiqué dans l'image ci-dessus. Il nous suffit de présenter les polices et les fichiers style.css. Le fichier de polices est le suivant : bibliothèque de polices compressées eot, icône svg intégrée, police ttf et format de police woff.


style.css contient l'introduction du fichier de polices et le style de l'icône correspondante.

@font-face {
    font-family: 'icomoon';
    src:    url('fonts/icomoon.eot?n54c0o');
    src:    url('fonts/icomoon.eot?n54c0o#iefix') format('embedded-opentype'),
        url('fonts/icomoon.ttf?n54c0o') format('truetype'),
        url('fonts/icomoon.woff?n54c0o') format('woff'),
        url('fonts/icomoon.svg?n54c0o#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;
}

.icon-uniE900:before {
    content: "\e900";
}
.icon-uniE901:before {
    content: "\e901";
}
.icon-uniE902:before {
    content: "\e902";
}
.icon-uniE903:before {
    content: "\e903";
}
.icon-uniE904:before {
    content: "\e904";
}
.icon-uniE905:before {
    content: "\e905";
}

Nous pouvons modifier la feuille de style ci-dessus pour obtenir le meilleur effet d'affichage de nos propres pages.

<span class="icon-uniE901"></span>

Quelle icône est nécessaire ? Il suffit d'ajouter la classe correspondante à une balise en ligne (span, i, em).

Résumé

Il est vraiment pratique d'utiliser des icônes de police, et la couleur et la taille peuvent être modifiées via le CSS correspondant. De plus, le fichier est relativement petit, ce qui facilite le chargement des pages et réduit les requêtes http.

Mais si un fichier d'icône de police a été généré et que nous avons de nouvelles icônes à ajouter, alors nous devons régénérer le fichier de polices correspondant et modifier le fichier css. La solution consiste à ajouter autant que possible toutes les icônes utilisées avant de générer, ou à utiliser une bibliothèque d'icônes de polices tierce.

Apprentissage recommandé : Tutoriel vidéo CSS

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn