Plusieurs épaisseurs de police peuvent-elles être définies avec une seule requête @font-face ?
La police Klavika est disponible en différentes épaisseurs et formes. Peuvent-ils être importés dans CSS avec une seule requête @font-face qui spécifie le poids ?
Solution :
Présentant une fonctionnalité polyvalente de @font-face, vous peut associer différents styles et épaisseurs à un seul nom de famille de polices :
@font-face { font-family: "DroidSerif"; src: url("DroidSerif-Regular-webfont.ttf") format("truetype"); /* Normal weight, normal style */ src: url("DroidSerif-Italic-webfont.ttf") format("truetype"); /* Normal weight, italic style */ src: url("DroidSerif-Bold-webfont.ttf") format("truetype"); /* Bold weight, normal style */ src: url("DroidSerif-BoldItalic-webfont.ttf") format("truetype"); /* Bold weight, italic style */ }
Vous pouvez désormais spécifier font-weight:bold ou font-style:italic pour différents éléments :
body { font-family:"DroidSerif", Georgia, serif; } h1 { font-weight:bold; } em { font-style:italic; } strong em { font-weight:bold; font-style:italic; }
Pour plus de détails sur cette fonctionnalité, reportez-vous à la documentation officielle.
Exemple :
[Example Pen](https://codepen .io/anon/pen/EjxVqv)
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3