4 of 313 menu

Egenskaben line-height

Egenskaben line-height indstiller afstanden mellem tekstlinjer (linjeafstand).

Egenskaben angiver ikke mellemrummet mellem tekstlinjer, som det måske kunne se ud, den angiver højden på tekstlinjen. Det betyder, at det reelle mellemrum mellem linjer vil blive beregnet sådan: line-height - font-size = afstand mellem tekstlinjer. Eller omvendt line-height = font-size + afstand mellem tekstlinjer.

Syntaks

selektor { line-height: værdi; }

Værdier

Værdien for egenskaben er enhver enhed for størrelser. Når værdien angives i %, vil linjeafstanden være i procent af skriftstørrelsen.

Derudover kan man angive ethvert tal større end nul som værdi. I dette tilfælde opfattes det som en multiplikator af skriftstørrelsen. For eksempel, hvis font-size har værdien 20px, og line-height - 1.5, så er det det samme som at skrive line-height: 30px (20px * 1.5 = 30px).

Som standard har egenskaben værdien normal, i dette tilfælde vælger browseren linjeafstand automatisk.

Eksempel

I dette eksempel vil afstanden mellem tekstlinjer være line-height - font-size = 38px - 18px = 20px:

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

:

Eksempel

Lad os reducere mellemrummet til 25px - 18px = 7px:

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

:

Eksempel

I dette eksempel vil afstanden mellem tekstlinjer være line-height - font-size = 18px - 18px = 0px - linjerne vil næsten smelte sammen (haler på bogstaver i den øverste linje vil røre haler på bogstaver i den nederste linje):

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

:

Eksempel

I dette eksempel er værdien line-height - multiplikatoren 1.5 af skriftstørrelsen. Følgelig vil line-height være ækvivalent med font-size * 1.5 = 18px * 1.5 = 27px. Og det reelle mellemrum mellem linjer vil være line-height - font-size = 27px - 18px = 9px:

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

:

Eksempel

Lad os forøge multiplikatoren:

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

:

Eksempel

Hvis man gør line-height mindre end font-size, så vil linjerne overlappe hinanden:

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

:

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis