Atributo CSS line-height
- página anterior letter-spacing
- Página siguiente list-style
Definición y uso
La propiedad line-height establece la distancia entre las líneas (altura de línea).
Nota:No se permite el uso de valores negativos.
Descripción
Esta propiedad afecta el diseño de la caja de línea. Cuando se aplica a un elemento de bloque, define la distancia mínima entre las líneas de base en lugar de la distancia máxima.
La diferencia entre el valor calculado de line-height y font-size (en CSS se llama 'espaciado entre líneas') se divide en dos mitades, que se suman a la parte superior y inferior del contenido de una línea de texto. La caja más pequeña que puede contener este contenido es la caja de línea.
El valor numérico original especifica un factor de escala, y los elementos descendientes heredarán este factor de escala en lugar del valor calculado.
Véase también:
Tutorial de CSS:Texto CSS
Manual de referencia de HTML DOM:Atributo lineHeight
Ejemplo
Establecer el espaciado entre líneas en porcentaje:
p.small {line-height:90%} p.big {line-height:200%}
(Puede ver más ejemplos en la parte inferior de la página)
Sintaxis de CSS
line-height: normal|number|length|initial|inherit;
Valor de la propiedad
Valor | Descripción |
---|---|
normal | Predeterminado. Establecer un espaciado entre líneas razonable. |
number | Establecer un número, que se multiplicará por el tamaño actual de la fuente para establecer el espaciado entre líneas. |
length | Establecer un espaciado entre líneas fijo. |
% | Porcentaje de espaciado entre líneas basado en el tamaño actual de la fuente. |
inherit | Se especifica que debe heredarse el valor de la propiedad line-height del elemento padre. |
Detalles técnicos
Valor predeterminado: | normal |
---|---|
Herencia: | sí |
Versión: | CSS1 |
Sintaxis de JavaScript: | object.style.lineHeight="2" |
Ejemplo TIY
- Uso de un porcentaje para establecer el espaciado entre líneas
- Este ejemplo muestra cómo usar un porcentaje para establecer el espaciado entre líneas en un párrafo.
- Uso de un valor en píxeles para establecer el espaciado entre líneas
- Este ejemplo muestra cómo usar un valor en píxeles para establecer el espaciado entre líneas en un párrafo.
- Uso de un número para establecer el espaciado entre líneas
- Este ejemplo muestra cómo usar un número para establecer el espaciado entre líneas en un párrafo.
Compatibilidad del navegador
Los números en la tabla indican la primera versión de navegador que completamente admite esta propiedad.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
1.0 | 4.0 | 1.0 | 1.0 | 7.0 |
- página anterior letter-spacing
- Página siguiente list-style