Własność CSS font-width

> Dodaj do ulubionych

Własność CSS font-width pozwala wybrać odmianę kroju pisma o określonej szerokości, a więc działa tylko w odniesieniu do rodzin fontów, które zawierają więcej niż tylko odmianę o szerokości podstawowej.

Wartości i składnia

Jako wartość własność font-width przyjmuje wartość procentową z przedziału od 0 do nieskończoności lub słowo kluczowe. Poniższa tabela przedstawia wykaz dostępnych słów kluczowych i odpowiadających im wartości procentowych.

Słowo kluczoweWartość procentowa
ultra-condensed50%
extra-condensed62.5%
condensed75%
semi-condensed87.5%
normal100%
semi-expanded112.5%
expanded125%
extra-expanded150%
ultra-expanded200%

Jeśli rodzina fontów nie obejmuje odmiany o wybranej szerokości, to przeglądarka wybiera najbliższą odmianę węższą (w przypadku wartości poniżej 100%) lub szerszą (w przypadku wartości powyżej 100%).

Przykład

Poniżej znajdują się przykłady kilku odmian szerokości fontu Roboto Flex. Pierwsza jest wersja ultraskondensowana:

font-stretch: ultra-condensed;

Efekt:

font-weight: ultra-condensed

Wersja skondensowana:

font-stretch: condensed;

Efekt:

font-stretch: condensed

Wersja ultraszeroka:

font-stretch: ultra-expanded;

Efekt:

font-stretch: ultra-expanded

Zastosowanie

Własność CSS font-width ma zastosowanie do wszystkich elementów HTML.

Podsumowanie

ZastosowanieWszystkie elementy HTML
Obsługiwane wartości
  • Słowa kluczowe: normal, ultra-condensed, extra-condensed, condensed, semi-condensed, semi-expanded, expanded, extra-expanded, ultra-expanded
  • Wartości procentowe
Wartość początkowanormal
DziedziczenieTak
SpecyfikacjaCSS Fonts Module Level 4, własność font-width