Proprietà font-feature-settings CSS

Definizione e uso

L'attributo font-feature-settings permette di controllare le caratteristiche di stampa avanzate dei font OpenType.

Esempio

Definire font-feature-settings:

/* Abilita small-caps */
.ex1 { font-feature-settings: "smcp" on; }
/* Converti maiuscole e minuscole in minuscole maiuscole */
.ex2 { font-feature-settings: "c2sc", "smcp"; }
/* Nessuna ligatura comune */
.ex3 { font-feature-settings: "liga" 0; }
/* Abilita la frazione automatica */
.ex4 { font-feature-settings: "frac"; }

Prova tu stesso

Sintassi CSS

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

Valore dell'attributo

Valore Descrizione
normal Predefinito. Usa la configurazione predefinita per posizionare il testo.
feature-value Formato: string [1|0|on|off], la stringa è sempre di 4 caratteri ASCII.

Dettagli tecnici

Valore predefinito: normal
Ereditarietà:
Produzione di animazioni: Non supportato. Vedi:Proprietà correlate agli animazioni.
Versione: CSS3
Sintassi JavaScript: object.style.fontFeatureSettings="normal"

Supporto del browser

I numeri nella tabella indicano la versione del browser che supporta completamente l'attributo.

I numeri con -webkit- o -moz- rappresentano la prima versione con prefisso utilizzata.

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-