Własność CSS font-variant-ligatures pozwala wybrać, które ligatury i formy kontekstowe mają być używane w tekście.
Ligatura to połączenie dwóch lub większej liczby liter w jedną. Przykładową ligaturą, która występuje także w języku polskim, jest połączenie liter f oraz i. Widać ją na poniższej ilustracji:
Wartości i składnia
Własność font-variant-ligatures jako wartość przyjmuje słowo kluczowe normal lub słowo kluczowe none albo jedno, dwa, trzy lub cztery słowa kluczowe z poniższych par (maksymalnie po jednym z każdej):
normal– włącza ligatury i formy kontekstowe potrzebne do poprawnego wyrenderowania tekstunone– wyłącza wszystkie ligatury i formy kontekstowe- Najczęściej używane ligatury, takie jak fi czy ff –
common-ligatures(włącza),no-common-ligatures(wyłącza) - Ligatury specyficzne dla fontu i zdefiniowane przez projektanta –
discretionary-ligatures(włącza),no-discretionary-ligatures(wyłącza) - Ligatury historyczne –
historical-ligatures(włącza),no-historical-ligatures(wyłącza) - Formy kontekstowe –
contextual(włącza),no-contextual(wyłącza)
Przykład
p {
font-variant-ligatures: common-ligatures discretionary-ligatures historical-ligatures;
}Zastosowanie
Własność CSS font-variant-ligatures ma zastosowanie do Wszystkie elementy HTML.
Podsumowanie
| Zastosowanie | Wszystkie elementy HTML |
|---|---|
| Obsługiwane wartości | Słowa kluczowe: none, normal, common-ligatures, no-common-ligatures, discretionary-ligatures, no-discretionary-ligatures, historical-ligatures, no-historical-ligatures, contextual, no-contextual |
| Wartość początkowa | normal |
| Dziedziczenie | Tak |
| Specyfikacja | CSS Fonts Module Level 4, własność font-variant-ligatures |
