Właściwość CSSTypografia

font-variant

Włącza warianty kroju, na przykład kapitaliki albo cyfry o równej szerokości.

Wartość domyślna
normal
Dziedziczona
Tak
Animowalna
nie
Dotyczy
wszystkie elementy
JavaScript
element.style.fontVariant = "small-caps"
Na tej stronie

Przykład

#
CSS
.scoreboard {
  font-variant-numeric: tabular-nums;
}
Podgląd

Definicja i zastosowanie

#

Właściwość font-variant to skrót dla kilku właściwości sterujących alternatywnymi znakami kroju. Najbardziej znana wartość to small-caps, czyli kapitaliki: małe litery zastąpione pomniejszonymi wielkimi.

Nowsze właściwości składowe, takie jak font-variant-numeric, pozwalają na przykład włączyć cyfry o jednakowej szerokości (tabular-nums). Dzięki temu liczby w tabelach i licznikach nie skaczą przy zmianie wartości.

Efekt zależy od kroju. Jeśli krój nie ma prawdziwych kapitalików, przeglądarka wygeneruje je sztucznie, a warianty OpenType po prostu się nie włączą.

Składnia

#
Składnia
font-variant: normal | small-caps | <warianty OpenType>;

Wartości

#
  • normal

    Zwykłe znaki kroju.
  • small-caps

    Kapitaliki: małe litery jako pomniejszone wielkie.
  • tabular-nums

    Cyfry o jednakowej szerokości. Tu na przykładzie tekstu z liczbą 1 234 567.

Wartości w praktyce

#

normal

Zwykłe znaki kroju.
.demo { font-variant: normal; }

small-caps

Kapitaliki: małe litery jako pomniejszone wielkie.
.demo { font-variant: small-caps; }

tabular-nums

Cyfry o jednakowej szerokości. Tu na przykładzie tekstu z liczbą 1 234 567.
.demo { font-variant: tabular-nums; }

Obsługa przeglądarek

#

Szeroko dostępne

Działa we wszystkich nowoczesnych przeglądarkach, także na telefonach. Możesz używać bez obaw.

  • Chrome
  • Edge
  • Firefox
  • Safari

Dobre praktyki

#
  • W rankingach, cennikach i licznikach włącz font-variant-numeric: tabular-nums, żeby kolumny cyfr równo się układały.
  • Kapitaliki dobrze sprawdzają się w skrótach, na przykład „NASA” w tekście ciągłym.

Powiązane hasła

#

Widzisz błąd albo brakuje przykładu? Napisz do nas.