config

Style CSS

Spis alfabetyczny stylów CSS.

Ściąga CSS - przykłady, style CSS alfabetycznie, spis stylów CSS, właściwości CSS, skorowidz stylów CSS.


 

Strona w trakcie modernizacji

Zapraszamy wkrótce

Właściwość CSS font-variant-alternates

Definicja stylu, przeznaczenie i użycie font-variant-alternates

Właściwość CSS font-variant-alternates określa użycie alternatywnych glifów. Do tych alternatywnych glifów mogą się odnosić alternatywne nazwy zdefiniowane w @ font-feature-values.

/* Wartości słów kluczowych */
font-variant-alternates: normal;
font-variant-alternates: historical-forms;

/* Funkcjonalne wartości notacji */
font-variant-alternates: stylistic(identyfikator zdefiniowany przez użytkownika);
font-variant-alternates: styleset(identyfikator zdefiniowany przez użytkownika);
font-variant-alternates: character-variant(identyfikator zdefiniowany przez użytkownika);
font-variant-alternates: swash(identyfikator zdefiniowany przez użytkownika);
font-variant-alternates: ornaments(identyfikator zdefiniowany przez użytkownika);
font-variant-alternates: annotation(identyfikator zdefiniowany przez użytkownika);
font-variant-alternates: swash(ident1) annotation(ident2);

/* Globalne wartosci */
font-variant-alternates: initial;
font-variant-alternates: inherit;
font-variant-alternates: unset;

Reguła @font-feature-values może określać nazwy alternatywnych funkcji glifów (stylistyka, zestaw stylów, wariant znakowy, krzyżyk, ornament lub adnotacja), wiążąc nazwę z parametrami OpenType. Ta właściwość zezwala na czytelne nazwy dla człowieka (zdefiniowane w @font-feature-values) w arkuszu stylów.

Wartości właściwości font-variant-alternates

Wartość Opis
normal Dezaktywuje alternatywne glify.
historical-forms Włącza formy historyczne glifów, które były powszechne w przeszłości, ale nie dzisiaj. Odpowiada on histogramowi wartości OpenType.
stylistic() Ta funkcja umożliwia użycie alternatyw stylistycznych dla poszczególnych znaków. Parametr jest nazwą charakterystyczną dla czcionki, która jest mapowana na liczbę. Odpowiada wartości OpenType: salt, like salt 2.
styleset() Ta funkcja umożliwia zastosowanie alternatyw stylistycznych dla zestawów znaków. Parametr jest nazwą charakterystyczną dla czcionki, która jest mapowana na liczbę. Odpowiada wartości OpenType: ssXY, like ss02.
character-variant() Ta funkcja umożliwia korzystanie z określonych alternatyw stylistycznych. Jest podobna do styleset(), ale nie tworzy spójnych glifów dla zestawu znaków; poszczególne postacie będą niezależne i niekoniecznie będą miały spójne style. Parametr jest nazwą charakterystyczną dla czcionki, która jest mapowana na liczbę. Odpowiada wartości OpenType: cvXY, like cv02.
swash() Ta funkcja włącza znaki kaligraficzne. Parametr jest nazwą charakterystyczną dla czcionki, która jest mapowana na liczbę. Odpowiada on wartościom OpenType: swsh i cswh, podobnie jak swsh 2 and cswh 2.
ornaments() Ta funkcja włącza ozdoby, takie jak fleurony i inne glify dingbatów. Parametr jest nazwą charakterystyczną dla czcionki, która jest mapowana na liczbę. Odpowiada wartości OpenType: ornm, jak również ornm 2.

Uwaga: Aby zachować semantykę tekstu, projektanci czcionek powinni uwzględnić ozdoby, które nie pasują do znaków Unicode dingbat, jako ozdobne warianty znaku punktora (U + 2022). Należy pamiętać, że niektóre istniejące czcionki nie są zgodne z tą radą.
annotation() Ta funkcja włącza adnotacje, takie jak cyfry w kółkach lub znaki odwrócone. Parametr jest nazwą charakterystyczną dla czcionki, która jest mapowana na liczbę. Odpowiada wartości OpenType: nalt, podbniejak nalt 2.
initial Ustawia tę właściwość na jej wartość domyślną.
inherit Dziedziczy tę właściwość z elementu nadrzędnego.

Składnia CSS font-variant-alternates

normal | [ stylistic( ) || historical-forms || styleset( # ) || character-variant( # ) || swash( ) || ornaments( ) || annotation( ) ]

gdzie
feature-value-name=(identyfikator niestandardowy)

Wsparcie przeglądarek dla właściwości font-variant-alternates

Liczba w tabeli określa pierwszą wersję przeglądarki w pełni obsługującą tę właściwość.

Wartość chrome edge firefox safari opera
historical-forms Nie Nie 34.0 Nie Nie
stylistic() Nie Nie 34.0 Nie Nie
styleset() Nie Nie 34.0 Nie Nie
character-variant() Nie Nie 34.0 Nie Nie
swash() Nie Nie 34.0 Nie Nie
ornaments() Nie Nie 34.0 Nie Nie
annotation() Nie Nie 34.0 Nie Nie

Przykładowe zastosowania właściwości font-variant-alternates

 

Witold Czuba Tworzenie stron Warszawa, Wrocław i Legnica | Grafik | Strony , , Marynarska 54, 59-220, Legnica, dolnośląskie, Polska, tel. +48 780 060 995, Pon. - pt. 8:00 - 17:00

 

 

Witold Czuba

Tworzenie stron Warszawa, Wrocław i Legnica | Grafik | Strony

Marynarska 54
59-220, Legnica,
dolnośląskie, Polska,
tel. +48 780 060 995,
Pon. - pt. 8:00 - 17:00