Propriété font-feature-settings de CSS

Définition et utilisation

L'attribut font-feature-settings permet de contrôler les caractéristiques avancées d'impression des polices OpenType.

Exemple

Définir font-feature-settings :

/* Activer small-caps */
.ex1 { font-feature-settings: "smcp" on; }
/* Convertir les majuscules et minuscules en petites majuscules */
.ex2 { font-feature-settings: "c2sc", "smcp"; }
/* Pas de ligatures courantes */
.ex3 { font-feature-settings: "liga" 0; }
/* Activer les fractions automatiques */
.ex4 { font-feature-settings: "frac"; }

Essayez-le vous-même

Grammaire CSS

font-feature-settings: normal|feature-value;

Valeur de l'attribut

Valeur Description
normal Par défaut. Utilisez les paramètres par défaut pour disposer le texte.
feature-value Format : string [1|0|on|off],la chaîne est toujours de 4 caractères ASCII.

Détails techniques

Valeur par défaut : normal
Héritage : Oui
Création d'animation : Non pris en charge. Voir :Propriétés liées aux animations.
Version : CSS3
Grammaire JavaScript : object.style.fontFeatureSettings="normal"

Prise en charge du navigateur

Les nombres dans le tableau indiquent la première version du navigateur qui prend en charge cette propriété.

Les nombres avec -webkit- ou -moz- indiquent la première version utilisant le préfixe.

Chrome IE / Edge Firefox Safari Opera
48.0
16.0 -webkit-
10.0 34.0
15.0 -moz-
9.1 35.0
15.0 -webkit-