Atrybut font-feature-settings w CSS
- Poprzednia strona font-family
- Następna strona font-kerning
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"; }
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- |
- Poprzednia strona font-family
- Następna strona font-kerning