4 of 313 menu

Proprietà line-height

La proprietà line-height imposta l'intervallo tra le righe di testo (interlinea).

La proprietà non imposta lo spazio tra le righe di testo, come potrebbe sembrare, ma imposta l'altezza della linea di testo. Ciò significa che lo spazio reale tra le righe sarà calcolato così: line-height - font-size = distanza tra le righe di testo. O viceversa line-height = font-size + distanza tra le righe di testo.

Sintassi

selettore { line-height: valore; }

Valori

I valori della proprietà possono essere qualsiasi unità per dimensioni. Se si specifica un valore in % l'interlinea sarà in percentuale alla dimensione del font.

Inoltre, è possibile specificare qualsiasi numero maggiore di zero. In questo caso viene interpretato come un moltiplicatore della dimensione del font. Ad esempio, se font-size ha valore 20px, e line-height - 1.5, allora è come scrivere line-height: 30px (20px * 1.5 = 30px).

Per impostazione predefinita la proprietà ha valore normal, in questo caso il browser sceglie l'interlinea automaticamente.

Esempio

In questo esempio la distanza tra le righe di testo sarà line-height - font-size = 38px - 18px = 20px:

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

:

Esempio

Riduciamo lo spazio a 25px - 18px = 7px:

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

:

Esempio

In questo esempio la distanza tra le righe di testo sarà line-height - font-size = 18px - 18px = 0px - le righe praticamente si toccheranno (le code delle lettere della riga superiore toccheranno le code delle lettere di quella inferiore):

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

:

Esempio

In questo esempio il valore line-height - è un moltiplicatore 1.5 della dimensione del font. Di conseguenza line-height sarà equivalente a font-size * 1.5 = 18px * 1.5 = 27px. E lo spazio reale tra le righe sarà line-height - font-size = 27px - 18px = 9px:

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

:

Esempio

Aumentiamo il moltiplicatore:

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

:

Esempio

Se si imposta line-height minore di font-size, le righe si sovrapporranno:

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

:

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta