letter-spacing
Īpašums kontrolē daudzumu telpā starp katra burta dotajā elementā vai teksta bloka. Atbalstītās vērtības letter-spacing
ietver fonta relatīvās vērtības (em, rem), vecāku relatīvās vērtības (procentos), absolūtās vērtības (px) un normal
rekvizītu, kas atiestata uz fonta noklusējumu.
Ieteicams izmantot fontu relatīvās vērtības, lai, letter-spacing
mainot fonta lielumu, atbilstoši noformējumam vai lietotāja uzvedībai atbilstoši palielinātu vai samazinātu.
p ( /* 16 * 0.0625 = 1px */ letter-spacing: 0.0625em; )
Vissvarīgākais punkts, kas jāņem vērā, lietojot, letter-spacing
ir tas, ka norādītā vērtība nemaina noklusējumu, tā tiek pievienota noklusējuma atstarpei, kuru lieto pārlūks (pamatojoties uz fontu metriku). letter-spacing
atbalsta arī negatīvās vērtības, kas nostiprinās teksta izskatu, nevis to atslābinās.
Apskates vietas
- Apakšpunktu vērtības: lielākajā daļā pārlūkprogrammu, norādot vērtību, kas tiek aprēķināta ar mazāku vērtību,
1px
netiksletter-spacing
lietota. Pašlaik Firefox 14+ un IE 10 atbalsta apakšpikseļu izkārtojumu; Opera un WebKit to nedara. Plāksteris ir nokļuvis, tāpēc WebKit tagad atbalsta apakšpikseļu burtu atstarpi. letter-spacing
Īpašums ir animatable ar CSS pārejām.- Viens no veidiem, kā cīnīties pret atstarpi starp inline bloka elementiem, ir iestatīšana
letter-spacing: -4px;
uz inline-block elementu vecāku konteinera. Pēc tam jums būs jāatjaunoletter-spacing: normal;
bērnu elementi. - Reti, ja kādreiz, ir laba ideja atstarpēt mazos burtus.
Pārlūka atbalsts
Chrome | Safari | Firefox | Opera | IE | Android | iOS |
---|---|---|---|---|---|---|
Darbi | Darbi | Darbi | Lielākā daļa | Darbi | Darbi | Darbi |
Piezīme par mobilo pārlūku atbalstu: dažas Opera Mobile versijas, nestandarta WebKit ieviešana un NetFront pārlūks neatbalsta letter-spacing
. Specifika ir detalizēta iepriekšminētajā saitē QuirksMode.