Font-optical-sizing - Propriété CSS
Résumé des caractéristiques de la propriété font-optical-sizing
auto
| none
auto
font-optical-sizing
passe d'une valeur à l'autre sans transition.Description de la propriété font-optical-sizing
.
font-optical-sizing
autorise ou non le navigateur a appliquer une optimisation du glyphe des caractères
en fonction de leur taille.
Par exemple, pour une esthétique optimale, il convient de réduire la graisse des caractères et la longueur
des empattements lorsque la taille augmente. A l'inverse, sur de petits caractères, une épaisseur plus importante
des traits améliore la lisibilité.
La possibilité d'optimiser la forme des caractères en fonction de leur taille est fortement liée
à la police utilisée.
Cette fonctionnalité est prise en charge par les polices WOFF
sous le code 'opsz'. Reportez-vous à la propriété font-feature-settings
pour plus d'informations
sur les possibilité des polices WOFF.
Valeurs pour font-optical-sizing
.
- font-optical-sizing: auto;
Le navigateur optimise la forme des caractères en fonction de leur taille et des possibilités de la police utilisée.
- font-optical-sizing: none;
Le navigateur n'effectue aucune optimisation de la forme des caractères.
- font-optical-sizing: initial; (
auto
) font-optical-sizing: inherit; font-optical-sizing: revert; font-optical-sizing: revertLayer; font-optical-sizing: unset;Consultez les pages suivantes pour plus de détails :
initial
,inherit
,revert
,revert-layer
,unset
.
Exemple d'animation de font-optical-sizing
.
La norme W3C indique que font-optical-sizing
peut être animée. Cependant il sera probablement difficile de créer
des effets visuels intéressants avec l'animation de cette propriété.
Exemple interactif avec la propriété font-optical-sizing
.
Police Amstelvar Alpha
disponible sur GitHub.
Compatibilité des navigateurs avec font-optical-sizing
.
La propriété font-optical-sizing
est maintenant correctement prise en charge par la plupart des navigateurs courants.
font-optical-sizing
pour gérer l'optimisation de la forme des caractères de grande taille.font-optical-sizing
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

Samsung Internet

Firefox

Safari

Safari sur IOS

Chrome

Opéra

Edge

Chrome pour Androïd

Firefox pour Androïd

Androïd Brower

KaiOS Browser

Opéra mini
Histoire de la propriété font-optical-sizing
.
-
Module CSS - Polices de caractères - Niveau 4
Première présentation de la propriétéfont-optical-sizing
.11 Juillet 2017Document de travail. -
Module CSS - Polices de caractères - Niveau 5
Pas de changement concernant la propriétéfont-optical-sizing
.29 Juin 2021Document de travail.
Voir aussi, à propos des polices de caractères.
Les propriétés concernant les polices de caractères 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.