CSS: Межстрочный интервал
Межстрочный интервал (интерлиньяж) — важный пункт при работе с текстом. Данный параметр определяет, сколько пространства будет между строчками.
| Недостаточное межстрочное расстояние | Оптимальное межстрочное расстояние |
|---|---|
Текст с размером шрифта 14 пикселей и межстрочным интервалом 14 пикселей | Текст с размером шрифта 14 пикселей и межстрочным интервалом 21 пиксель |
Заметьте, что левый текст труднее читать. Это связано с тем, что глаза не «цепляются» за строку и взгляд постоянно переходит с одной строки на другую и обратно.
Для установки межстрочного расстояния используется правило line-height. В качестве значения используется число и единица измерения. Как и при установке размера шрифта можно использовать различные единицы измерения, но в рамках курса мы используем пиксели. Другие единицы измерения будут изучены позже
Задание
Добавьте в редактор параграф с классом line-height с размером шрифта 24 пикселя и межстрочным интервалом 36 пикселей. Стили добавьте в тег <style>
Попробуйте добавить в параграф длинные фразы и изменять размер межстрочного интервала, чтобы увидеть, как это влияет на удобство чтения
CSS: Межстрочный интервал
Межстрочный интервал (интерлиньяж) — важный пункт при работе с текстом. Данный параметр определяет, сколько пространства будет между строчками.
| Недостаточное межстрочное расстояние | Оптимальное межстрочное расстояние |
|---|---|
Текст с размером шрифта 14 пикселей и межстрочным интервалом 14 пикселей | Текст с размером шрифта 14 пикселей и межстрочным интервалом 21 пиксель |
Заметьте, что левый текст труднее читать. Это связано с тем, что глаза не «цепляются» за строку и взгляд постоянно переходит с одной строки на другую и обратно.
Для установки межстрочного расстояния используется правило line-height. В качестве значения используется число и единица измерения. Как и при установке размера шрифта можно использовать различные единицы измерения, но в рамках курса мы используем пиксели. Другие единицы измерения будут изучены позже
Задание
Добавьте в редактор параграф с классом line-height с размером шрифта 24 пикселя и межстрочным интервалом 36 пикселей. Стили добавьте в тег <style>
Попробуйте добавить в параграф длинные фразы и изменять размер межстрочного интервала, чтобы увидеть, как это влияет на удобство чтения
Ваше упражнение проверяется по этим тестам
const { test } = require('tests');
test(({ query, expect }) => {
const element = query(document, 'p');
expect(element).to.have.class('line-height');
const style = getComputedStyle(element);
expect(style).to.have.property('font-size', '24px');
expect(style).to.have.property('line-height', '36px');
});Решение учителя откроется через:
20:00
