--- title: font-smooth slug: Web/CSS/font-smooth tags: - CSS - Non-standard - Propriété - Reference translation_of: Web/CSS/font-smooth ---
La propriété font-smooth permet de contrôler l'application d'algorithmes anti-crénelage (anti-aliasing) sur le rendu des fontes de caractères.
/* Valeurs avec mot-clé */ font-smooth: auto; font-smooth: never; font-smooth: always; /* Valeurs de type <length> */ font-smooth: 2em;
Webkit implémente -webkit-font-smoothing avec d'autres valeurs, là aussi c'est une propriété non-standard qui ne devrait pas être utilisée.
auto : c'est le navigateur qui décide la meilleure approchenone - l'anti-crénelage est désactivé.antialiased - lisse les caractères au niveau du pixel (et non par sous-échantillonnage). Pour des textes clairs sur fonds sombres, cette méthode fait paraître le texte plus clair.subpixel-antialiased - sur la plupart des affichages non-Retina, cela donnera le texte le plus lisse.Firefox implémente -moz-osx-font-smoothing avec d'autres valeurs, là aussi c'est une propriété non-standard qui ne devrait pas être utilisée.
auto - le choix est laissé au navigateur. Cela correspond généralement à grayscale.grayscale - On applique un anti-crénelage par niveau de gris (et non par sous-échantillonnage). Pour des textes clairs sur fonds sombres, cette méthode fait paraître le texte plus clair.Bien que mentionnée dans les premiers brouillons pour CSS3 Fonts, font-smooth a été retirée de cette spécification et ne fait plus partie du standard.
auto
{{Compat("css.properties.font-smooth")}}