Font-synthesis-style - Propriété CSS
Résumé des caractéristiques de la propriété font-synthesis-style
auto
| none
auto
font-synthesis-style
passe d'une valeur à l'autre sans transition.Description de la propriété font-synthesis-style
.
font-synthesis-style
autorise ou non le navigateur à générer les caractères italiques ou obliques lorsque
la police choisie ne comportent pas ces variantes.
La qualité du rendu synthétisé étant très variable d'une police à l'autre,
il est parfois préférable de désactiver la synthèse avec font-synthesis-style
. Les caractères seront alors affichés normalement.
Bien entendu, il est toujours préférable de choisir une police comportant les caractères italiques de façon native.
Les caractères italiques ont normalement un glyphe différent de celui des caractères droits : ils sont plus cursifs
et la forme de certaines lettres est complètement différente. Pour cette raison, la synthèse des caractères inclinés
est souvent de qualité inférieure.
synthétisés
natifs
La propriété résumée font-synthesis
permet de paramétrer la synthèse du gras, de l'italique et des petites capitales. De plus elle présente moins de problèmes
de compatibilité.
Voir aussi la propriété font-style
qui active les caractères en italique.
Valeurs pour font-synthesis-style
.
- font-synthesis-style: auto;
Le navigateur peut synthétiser les caractères italique lorsque la police choisie ne comporte pas de variante inclinée.
Italic Oblique - font-synthesis-style: none;
Le navigateur n'est pas autorisé à synthétiser les caractères en italique manquants dans la police.
Italic Oblique - font-synthesis-style: initial; (
auto
) font-synthesis-style: inherit; font-synthesis-style: revert; font-synthesis-style: revertLayer; font-synthesis-style: unset;Liens vers la présentation de ces différentes valeurs :
initial
,inherit
,revert
,revert-layer
,unset
.
Possibilité d'animation de la propriété font-synthesis-style
.
L'animation de font-synthesis-style
est prévue dans la norme du W3C, mais ne présente pas de réel intérêt.
Simulateur avec la propriété font-synthesis-style
.
La police choisie est volontairement dépourvue des variantes en italique. Le navigateur
simule ces attributs, ou pas, en fonction de la valeur donnée à la propriété font-synthesis-style
.
Support de font-synthesis-style
.
Plus de problème de compatibilité avec les navigateurs actuels.
font-synthesis-style
, qui autorise ou non le navigateur à synthétiser les italiques.font-synthesis-style
Navigateurs sur ordinateurs :
Navigateurs sur mobiles :
Navigateurs obsolètes ou marginaux :

Internet Explorer

UC Browser pour Androïd

Opéra Mobile

QQ Browser

Baidu Browser

Opéra

Chrome

Edge

Firefox

Chrome pour Androïd

Androïd Brower

Firefox pour Androïd

Safari

Safari sur IOS

Samsung Internet

KaiOS Browser

Opéra mini
Évolution de la propriété font-synthesis-style
.
Le niveau 4 de la spécification CSS définit font-synthesis-style
comme une propriété à part entière, en font-synthesis
comme une propriété résumée.
-
Module CSS - Polices de caractères - Niveau 4
Première définition de la propriétéfont-synthesis-style
.
Dans les versions précédentes du langage CSS, la propriétéfont-synthesis
permettait d'autoriser ou non la synthèse de l'italique.11 Juillet 2017Document de travail. -
Module CSS - Polices de caractères - Niveau 5
Pas de changement concernantfont-synthesis-style
.29 Juin 2021Document de travail.
Voir aussi, à propos des polices de caractères.
Les propriétés concernant les polices de caractères, y compris font-synthesis-style
, sont nombreuses. Elles sont regroupées dans le module
CSS Fonts Module. Vous trouvez les définitions suivantes dans ce module :
Propriétés :
em
, ex
, etc.Fonctions :
Directives :
Descripteurs :
@font-face
. Définit la hauteur des caractères au dessus de la ligne de base.@font-face
. Définit la hauteur des caractères au dessous de la ligne de base.@font-face
. Détermine le comportement du navigateur face aux polices de caractères longues à charger.@font-face
. Définit l'interligne de la police.@font-face
. Définit la plage des codes de caractères à télécharger dans une police.