Atrybut font-feature-settings w CSS

Definicja i użycie

Atrybut font-feature-settings pozwala na kontrolowanie zaawansowanych cech drukowania czcionek OpenType.

Przykład

Definiowanie font-feature-settings:

/* Włączenie small-caps */
.ex1 { font-feature-settings: "smcp" on; }
/* Konwersja dużych i małych liter na małe wielkie litery */
.ex2 { font-feature-settings: "c2sc", "smcp"; }
/* Brak powszechnych ligatur */
.ex3 { font-feature-settings: "liga" 0; }
/* Włączenie automatycznych liczb ułamkowych */
.ex4 { font-feature-settings: "frac"; }

Spróbuj sam

Gramatyka CSS

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

Wartość atrybutu

Wartość Opis
normal Domyślne. Użyj domyślnych ustawień do formatowania tekstu.
feature-value Format: string [1|0|on|off],ciąg znaków zawsze składa się z 4 znaków ASCII.

Szczegóły techniczne

Domyślna wartość: normal
Dziedziczenie: Tak
Tworzenie animacji: Nieobsługiwane. Zobacz:Atrybuty związane z animacją.
Wersja: CSS3
Gramatyka JavaScript: object.style.fontFeatureSettings="normal"

Wsparcie przeglądarki

Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która w pełni obsługuje tę właściwość.

Liczby z -webkit- lub -moz- oznaczają pierwszą wersję z prefiksem.

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-