4 of 313 menu

Savybė line-height

Savybė line-height nustato intervalą tarp teksto eilučių (tarp eilučių intervalą).

Savybė nenustato atstumo tarp teksto eilučių, kaip galėtų atrodyti, ji nustato teksto eilutės aukštį. Tai reiškia, kad tikrasis atstumas tarp eilučių bus skaičiuojamas taip: line-height - font-size = atstumas tarp teksto eilučių. Arba atvirkščiai line-height = font-size + atstumas tarp teksto eilučių.

Sintaksė

selektorius { line-height: reikšmė; }

Reikšmės

Savybės reikšmėmis gali būti bet kokie dydžių vienetai. Nurodant reikšmę % tarp eilučių intervalas bus procentais nuo šrifto dydžio.

Be to, galima nustatyti bet kurį skaičių didensį už nulį. Šiuo atveju jis suvokiamas kaip daugiklis nuo šrifto dydžio. Pavyzdžiui, jei font-size turi reikšmę 20px, o line-height - 1.5, tai lygu tam, kas parašyta line-height: 30px (20px * 1.5 = 30px).

Pagal nutylėjimą savybė turi reikšmę normal, šiuo atveju naršyklė parenka tarp eilučių intervalą automatiškai.

Pavyzdys

Šiame pavyzdyje atstumas tarp teksto eilučių bus line-height - font-size = 38px - 18px = 20px:

<p> some long text </p> p { font-size: 18px; line-height: 35px; text-align: justify; }

:

Pavyzdys

Sumažinkime tarpą iki 25px - 18px = 7px:

<p> some long text </p> p { font-size: 18px; line-height: 25px; text-align: justify; }

:

Pavyzdys

Šiame pavyzdyje atstumas tarp teksto eilučių bus line-height - font-size = 18px - 18px = 0px - eilutės praktiškai susilies (viršutinės eilutės raidžių uodegelės liestis apatinės eilutės raidžių uodegeles):

<p> some long text </p> p { font-size: 18px; line-height: 18px; text-align: justify; }

:

Pavyzdys

Šiame pavyzdyje reikšmė line-height - daugiklis 1.5 nuo šrifto dydžio. Vadinasi line-height bus ekvivalentiška font-size * 1.5 = 18px * 1.5 = 27px. O tikrasis tarpas tarp eilučių bus line-height - font-size = 27px - 18px = 9px:

<p> some long text </p> p { font-size: 18px; line-height: 1.5; text-align: justify; }

:

Pavyzdys

Padidinkime daugiklį:

<p> some long text </p> p { font-size: 18px; line-height: 2.5; text-align: justify; }

:

Pavyzdys

Jei padaryti line-height mažesnį už font-size, tai eilutės apskritai užlips viena ant kitos:

<p> some long text </p> p { font-size: 18px; line-height: 13px; text-align: justify; }

:

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti