В font-variant
имота ви позволява да промените целевото текста малки букви. Това свойство е разширено в CSS3.
p:first-line ( font-variant: small-caps; /* default is `normal` */ )
Преди CSS3 това свойство приемаше една от двете възможни стойности: normal
(как текстът се изобразява по подразбиране) и small-caps
.
Стойността на small-caps
ще направи текста с главни букви, които са по-малки от обикновените главни букви. Това не заменя горния набор от съдържание в съдържанието вътре в маркировката. Например:
Вижте тази писалка!
В горната демонстрация и двата абзаца са настроени на font-variant: small-caps
. Първият абзац има само първата буква с главни букви в маркировката, така че изглежда така, както се очаква (първа буква с главни букви, остатък с малки букви).
Вторият ред е написан с всички главни букви в маркировката, което заменя small-caps
стойността, като настройва всичко в обикновен главен регистър.
Вземете това по-нататък, ако тези параграфи са настроени на font-variant: small-caps
и text-transform: lowercase
, те ще се появят във всички малки капачки. По същия начин, ако тези параграфи са зададени на font-variant: small-caps
и text-transform: uppercase
, те ще се появят във всички редовни главни букви.
font-variant
може да бъде включен като част от font
стенографска декларация.
Нови допълнения в CSS3
В CSS3, font-variant
се превръща в стенограмите и може да приеме повече от една стойност, в това число all-small-caps
, petite-caps
, all-petite-caps
, titling-caps
, и unicase
, между другото.
Поддръжка на браузър
Chrome | Сафари | Firefox | Опера | IE | Android | iOS |
---|---|---|---|---|---|---|
Върши работа | Върши работа | Върши работа | Върши работа | Върши работа | Върши работа | Върши работа |
Новите стойности, добавени в CSS3, нямат поддръжка от браузъра, така че таблицата по-горе представлява поддръжка за стойност от small-caps
.
В IE6 / 7 настройката font-variant: small-caps
ще накара всеки текст, зададен text-transform: uppercase
или text-transform: lowercase
да изглежда като text-transform: none
.