Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. CSS
  3. Référence
  4. Règles @
  5. @font-face
  6. font-style

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

font-style

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.

LedescripteurCSSfont-style, associé àla règle @@font-face, permet d'indiquer le style de police pour la police définie via la règle.

Pour une police donnée (un ensemble de fontes), les auteur·ice·s peuvent télécharger plusieurs fichiers correspondant à la même police mais pour différents styles. Le descripteurfont-style peut alors être utilisé afin d'indiquer explicitement le style associé à la fonte. La valeur du descripteur correspond à la propriété de la fonte.

Syntaxe

css
font-style: normal;font-style: italic;font-style: oblique;font-style: oblique 30deg;font-style: oblique 30deg 50deg;

Valeurs

normal

C'est la fonte « normale » de la police qui est choisie.

italic

C'est la fonte italique de la police qui est choisie.

oblique

C'est la fonte, artificiellement penchée à partir de la police normale, de la police qui est choisie.

oblique avec un angle

C'est la fonte oblique (c'est-à-dire une version artificiellement penchée, obtenue à partir de la police normale) de la police qui est choisie. L'angle indiqué correspond à la pente du texte.

oblique avec un intervalle d'angle

Utilise une fonte commeoblique et indique un intervalle d'angles possibles pour la pente du texte. On notera que l'intervalle est uniquement pris en compte pour la valeuroblique, aucune autre valeur n'est autorisée aprèsnormal ouitalic.

Définition formelle

En lien avec lesrègles @@font-face
Valeur initialenormal
Valeur calculéecomme défini

Syntaxe formelle

font-style =
auto|
normal|
italic|
left|
right|
oblique[<angle [-90deg,90deg]>{1,2}]?

Exemples

Dans les exemples qui suivent, on utilisera les différentes formes liées à la police Garamond :

css
@font-face {  font-family: garamond;  src: url("garamond.ttf");}

unstyled Garamond

La version en italique du texte utilisera les mêmes glyphes que la version normale, artificiellement penchés de quelques degrés.

artificially sloped garamond

En revanche, si on dispose d'une vraie version italique, on peut l'indiquer via le descripteursrc et indiquer que c'est une police italique viafont-style. Une « vraie » police italique utilisera des glyphes différents et la qualité calligraphique obtenue sera meilleure qu'avec les glyphes normaux penchés artificiellement.

css
@font-face {  font-family: garamond;  src: url("garamond-italic.ttf");  font-style: italic;}

italic garamond

Spécifications

Specification
CSS Fonts Module Level 4
# font-prop-desc

Compatibilité des navigateurs

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2026 Movatter.jp