CSS-свойство line-height устанавливает высоту межстрочного интервала в блочном элементе, например в теге <p>.
| Значение по умолчанию: | normal |
| Применяется к: | Все элементы |
| Наследование: | Да |
| Анимирование: | Да. Анимируемые свойства |
| Версия: | CSS 1, 2, 3 |
Синтаксис
Синтаксически свойства задаются по следующему шаблону:
line-height: length | percentage | number | normal | initial | inherit
Примеры написания кода свойства line-height:
p {
line-height: 1.5;
}
div {
line-height: 300%;
}
Использование процента (%) и em могут дать неожиданные результаты в случае наследования. В большинстве случаев использование числа является предпочтительным способом установки line-height. Подробнее о CSS Единицам измерения.
Значения свойств
В следующей таблице описаны значения этого свойства.
| Значение | Описание |
|---|---|
normal |
В качестве значения по умолчанию браузеры используют значение примерно 1,2, в зависимости от элемента font-family. Это значение установлено по умолчанию. |
| number | Число, которое будет умножено на элемент font-size для вычисления line-height. |
| length | Значение может быть указано в px, pt, cm, em и т. д. Отрицательные значения line-height использовать нельзя. |
| percentage | Процентное значение используется в качестве множителя элемента font-size |
initial |
Устанавливает это свойство в значение по умолчанию. |
inherit |
В случае наследования, если для свойства Принимайте во внимание, что если используется процентное значение, дочерние элементы будут наследовать вычисленное родительское значение для свойства, а не указанное процентное значение. Опять же, отрицательные значения использовать нельзя. |
Поддержка браузеров
Свойство line-height поддерживается во всех основных браузерах.

















