The font-variant
properti memungkinkan Anda untuk mengubah teks yang ditargetkan untuk topi kecil. Properti ini telah diperpanjang di CSS3.
p:first-line ( font-variant: small-caps; /* default is `normal` */ )
Sebelum CSS3, properti ini menerima salah satu dari dua kemungkinan nilai: normal
(bagaimana teks dirender secara default) dan small-caps
.
Nilai dari small-caps
akan membuat teks dalam huruf besar yang lebih kecil dari huruf besar biasa. Ini tidak menimpa himpunan huruf besar dalam konten, di dalam markup. Sebagai contoh:
Lihat Pena ini!
Dalam demo di atas, kedua paragraf disetel ke font-variant: small-caps
. Paragraf pertama hanya memiliki huruf besar pertama di markup, sehingga muncul seperti yang diharapkan (huruf pertama besar, sisanya dalam huruf kecil).
Baris kedua ditulis dalam huruf besar semua dalam markup, yang menggantikan small-caps
nilai, mengatur semuanya dalam huruf besar biasa.
Lebih jauh lagi, jika paragraf ini disetel ke font-variant: small-caps
dan text-transform: lowercase
, maka paragraf tersebut akan muncul dalam huruf besar semua. Demikian pula, jika paragraf ini disetel ke font-variant: small-caps
dan text-transform: uppercase
, paragraf ini akan muncul dalam semua huruf besar reguler.
font-variant
dapat dimasukkan sebagai bagian dari font
deklarasi singkatan.
Penambahan Baru di CSS3
Dalam CSS3, font-variant
menjadi singkatan dan dapat menerima beberapa nilai, termasuk all-small-caps
, petite-caps
, all-petite-caps
, titling-caps
, dan unicase
, antara lain.
Dukungan Browser
Chrome | Safari | Firefox | Opera | YAITU | Android | iOS |
---|---|---|---|---|---|---|
Bekerja | Bekerja | Bekerja | Bekerja | Bekerja | Bekerja | Bekerja |
Nilai baru yang ditambahkan di CSS3 tidak memiliki dukungan browser, jadi tabel di atas mewakili dukungan untuk nilai small-caps
.
Di IE6 / 7, pengaturan font-variant: small-caps
akan menyebabkan teks apa pun diatur ke text-transform: uppercase
atau text-transform: lowercase
muncul seperti text-transform: none
.