Font-smooth - Propriété CSS
Résumé des caractéristiques de la propriété font-smooth
auto
| always
| never
auto
Description de la propriété font-smooth
.
font-smooth
avait été envisagée dans la version CSS3, mais n'a jamais été standardisée.
Elle ne figure plus dans les références du W3C et peu de navigateurs la traitent.
font-smooth
permet de choisir l'algorithme d'anti-crénelage. Ces algorithmes ont pour fonction de lisser la forme des caractères,
particulièrement lorsqu'ils sont affichés dans une grande taille.
Les polices de caractères vectorielles TTF, OTF, WOFF, etc. n'ont pas besoin d'être lissées. Cela explique sans doute pourquoi cette propriété a été abandonnée.
Remarque : Chrome et les autres navigateur -webkit-
prennent en charge la propriété équivalente -webkit-font-smoothing
,
mais qui n'est pas standardisée non plus.
Valeurs pour font-smooth
.
- font-smooth: auto;
Le navigateur choisit l'algorithme de lissage le plus adapté.
- font-smooth: never; -webkit-font-smoothing: none;
Aucun algorithme de lissage n'est utilisé.
- font-smooth: always;
Un algorithme de lissage est systématiquement utilisé.
- -webkit-font-smoothing: antialiased; -webkit-font-smoothing: subpixel-antialiased
Un algorithme de lissage du type anti-crénelage est utilisé.
- font-smooth: initial; (
auto
) font-smooth: inherit; font-smooth: revert; font-smooth: revertLayer; font-smooth: unset;Les valeurs communes sont présentées sur ces pages :
initial
,inherit
,revert
,revert-layer
,unset
.
Exemple interactif avec la propriété font-smooth
.
Compatibilité des navigateurs avec font-smooth
.
Aucun navigateur ne prend plus en charge cette propriété.
Cependant Chrome reconnaît encore la propriété équivalente -webkit-font-smoothing
mais il n'y a aucune garantie que cela
soit toujours vrai dans l'avenir.
Remarques :
(1) Utilisez la propriété non standard -webkit-font-smoothing
.
(2) Utilisez la propriété non standard -moz-osx-font-smoothing
.
Ne fonctionne que sur MacOS.
font-smooth
Navigateurs sur ordinateurs :
Navigateurs sur mobiles :
Navigateurs obsolètes ou marginaux :

Internet Explorer

Baidu Browser

QQ Browser

Opéra Mobile

Firefox

Chrome

Safari

Edge

Opéra

Chrome pour Androïd

Safari sur IOS

Samsung Internet

UC Browser pour Androïd

Androïd Brower

Firefox pour Androïd

KaiOS Browser

Opéra mini
Voir aussi, à propos des polices de caractères.
Les propriétés concernant les polices de caractères sont regroupées dans le module CSS Fonts Module. Voici les autres définitions de 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.