Атрибут CSS line-height
- предыдущая страница letter-spacing
- Следующая страница list-style
Определение и использование
Свойство line-height устанавливает расстояние между строками (высоту строки).
Комментарий:Запрещается использовать отрицательные значения.
Описание
Этот атрибут влияет на布局 строкового прямоугольника. При применении к блочному элементу он определяет минимальное расстояние между базовыми линиями, а не максимальное.
Разница между вычисленным значением line-height и font-size (в CSS известна как «интервал между строками») делится на две части и добавляется к верху и низу содержимого строки. Самый маленький прямоугольник, который может содержать это содержимое,叫做 строковый прямоугольник.
Начальное числовое значение определяет коэффициент масштабирования, который наследуется后代ными элементами, а не вычисленный значение.
См. также:
Уроки CSS:Текст в CSS
Руководство по HTML DOM:Свойство lineHeight
Пример
Установка интервала между строк в процентах:
p.small {line-height:90%} p.big {line-height:200%}
(Дополнительные примеры можно найти в нижней части страницы)
CSS синтаксис
line-height: normal|number|length|initial|inherit;
Значение атрибута
Значение | Описание |
---|---|
normal | По умолчанию. Установите разумный интервал между строками. |
number | Установка числа, которое будет умножено на текущий размер шрифта для установки интервала между строк. |
length | Установка фиксированного интервала между строк. |
% | Процентный интервал между строк, основанный на текущем размере шрифта. |
inherit | Определяет, что значение атрибута line-height должно быть наследовано от родительского элемента. |
Технические детали
Значение по умолчанию: | normal |
---|---|
Инheritability: | да |
Версия: | CSS1 |
JavaScript синтаксис: | объект.style.lineHeight="2" |
Пример TIY
- Установка интервала между строк процентным значением
- Этот пример демонстрирует, как использовать процентное значение для установки интервала между строк в абзаце.
- Установка интервала между строк пиксельным значением
- Этот пример демонстрирует, как использовать пиксельные значения для установки интервала между строк в абзаце.
- Установка интервала между строк числовым значением
- Этот пример демонстрирует, как использовать числовое значение для установки интервала между строк в абзаце.
Поддержка браузерами
Числа в таблице указывают на первую версию браузера, которая полностью поддерживает этот атрибут.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
1.0 | 4.0 | 1.0 | 1.0 | 7.0 |
- предыдущая страница letter-spacing
- Следующая страница list-style