4 of 313 menu

Propiedad line-height

La propiedad line-height establece el espacio entre líneas de texto (interlineado).

La propiedad no establece el espacio entre líneas de texto, como podría parecer, establece la altura de línea de texto. Esto significa que el espacio real entre líneas será calculado así: line-height - font-size = distancia entre líneas de texto. O a la inversa line-height = font-size + distancia entre líneas de texto.

Sintaxis

selector { line-height: valor; }

Valores

Como valor de la propiedad se utilizan cualquier unidad para tamaños. Al especificar un valor en % el interlineado será en porcentaje del tamaño de la fuente.

Además, se puede especificar como valor cualquier número mayor que cero. En este caso, se interpreta como un multiplicador del tamaño de fuente. Por ejemplo, si font-size tiene un valor de 20px, y line-height - 1.5, esto es equivalente a escribir line-height: 30px (20px * 1.5 = 30px).

Por defecto, la propiedad tiene el valor normal, en este caso el navegador selecciona el interlineado automáticamente.

Ejemplo

En este ejemplo, la distancia entre líneas de texto será line-height - font-size = 38px - 18px = 20px:

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

:

Ejemplo

Reduzcamos el espacio a 25px - 18px = 7px:

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

:

Ejemplo

En este ejemplo, la distancia entre líneas de texto será line-height - font-size = 18px - 18px = 0px - las líneas prácticamente se pegarán (los trazos descendentes de las letras de la línea superior tocarán los trazos descendentes de las letras de la línea inferior):

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

:

Ejemplo

En este ejemplo, el valor de line-height - es el multiplicador 1.5 del tamaño de fuente. Por lo tanto, line-height será equivalente a font-size * 1.5 = 18px * 1.5 = 27px. Y el espacio real entre líneas será line-height - font-size = 27px - 18px = 9px:

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

:

Ejemplo

Aumentemos el multiplicador:

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

:

Ejemplo

Si se hace line-height menor que font-size, las líneas se superpondrán completamente:

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

:

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar