Własność CSS font-variant-ligatures

> Dodaj do ulubionych

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:

Ligatura fi

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 tekstu
  • none – wyłącza wszystkie ligatury i formy kontekstowe
  • Najczęściej używane ligatury, takie jak fi czy ffcommon-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 historycznehistorical-ligatures (włącza), no-historical-ligatures (wyłącza)
  • Formy kontekstowecontextual (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

ZastosowanieWszystkie elementy HTML
Obsługiwane wartościSłowa kluczowe: none, normal, common-ligatures, no-common-ligatures, discretionary-ligatures, no-discretionary-ligatures, historical-ligatures, no-historical-ligatures, contextual, no-contextual
Wartość początkowanormal
DziedziczenieTak
SpecyfikacjaCSS Fonts Module Level 4, własność font-variant-ligatures