web-dev-qa-db-fra.com

Comment associer gras et italique en CSS?

Ce didacticiel W3Schools m’a appris à utiliser la propriété CSS font-style pour rendre le texte en gras (équivalent à <b&g>this</b> en HTML ancien) et à rendre le texte en italique (équivalent à<i>this</i> en HTML ancien).

Cependant, je n'arrive pas à trouver nulle part comment faire en sorte que le texte ait les deux propriétés en même temps (équivalent à <b><i>this</i></b> en HTML ancien).

Y a-t-il un moyen de faire cela en utilisant du CSS pur?

J'ai essayé ceci:

font-style: italic bold;

Le résultat était que la page ignorait les deux propriétés, et c'était comme si je n'avais jamais spécifié cette propriété.

J'ai eu les mêmes résultats quand j'ai essayé ceci:

font-style: italic, bold;

J'ai eu un résultat différent quand j'ai essayé ceci:

font-style: italic; bold;

Cette fois, ce qui s’est passé, c’est qu’il a utilisé le premier style donné (italique) mais ignoré le second (gras).

Cela peut-il être fait avec du css pur?

19
Sophia_ES

Tu étais proche.

italic est utilisé avec font-style alors que bold est utilisé avec font-weight.

Utilisation:

font-weight: bold;
font-style: italic;
70
Richard Hamilton

font-style est une propriété à valeur unique. bold est de toute façon le poids de la police. Pour combiner plusieurs valeurs, vous pouvez utiliser la propriété abrégée font. Cependant, le raccourci font a des entrées obligatoires: font-size et font-family. Si vous n'incluez pas ces deux éléments dans le raccourci, la propriété sera ignorée. 

Incluez-les dans votre raccourci font avec italic bold et cela devrait fonctionner.

2
TylerH

Une autre raison pour laquelle W3Schools est mauvais, vous devriez utiliser font-weight pour définir les caractères gras et font-style pour définir les caractères italiques.

font-weight: bold;
font-style: italic;
1
epascarello

Vous pouvez avoir une police italique et gras en utilisant ces 2 propriétés

font-style  : italic
font-weight : bold

doc-font-weight: W3Schools font-weight

font-style doc: W3Schools font-style

1
Weedoze

S'il vous plaît avoir regarder ce code:

font: italic bold 12px/30px Georgia, serif;
0
vignesh