font-synthesis

La propriété font-synthesis indique au navigateur s'il peut synthétiser la graisse ou la mise en italique des polices utilisées si ces variantes sont absentes.

Valeur initialeweight style
Applicabilitétous les éléments. S'applique aussi à ::first-letter et ::first-line.
Héritéeoui
Médiavisuel
Valeur calculéecomme spécifié
Animablenon
Ordre canoniquel'ordre d'apparition dans la grammaire formelle des valeurs

Syntaxe

font-synthesis: none;
font-synthesis: weight;
font-synthesis: style;
font-synthesis: weight style;

/* Valeurs globales */
font-synthesis: initial;
font-synthesis: inherit;
font-synthesis: unset;

Valeurs

none
Ce mot-clé indique que la graisse ou l'italique ne doivent pas être synthétisés.
weight
Ce mot-clé indique qu'une police grasse peut être synthétisée si besoin.
style
Ce mot-clé indique qu'une police italique peut être synthétisée si besoin.

Syntaxe formelle

none | [ weight || style ]

Exemples

HTML

<div class="syn">Ne me synthétisez pas !</div>

CSS

.syn {font-synthesis: none;}

Résultat

Spécifications

Spécification État Commentaires
CSS Fonts Module Level 3
La définition de 'font-synthesis' dans cette spécification.
Candidat au statut de recommandation Définition initiale

Compatibilité des navigateurs

Fonctionnalité Firefox (Gecko) Chrome Internet Explorer Opera Safari (WebKit)
Support simple 34 (34) [1] ? ? ? ?
Fonctionnalité Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Support simple ? 34.0 (34)[1] ? ? ?

[1] Un implémentation expérimentale était disponible depuis Gecko 33 via la préférence layout.css.font-features.enabled qui était activée par défaut sur les canaux Nightly et Aurora.

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : SphinxKnight
 Dernière mise à jour par : SphinxKnight,