Урок 14. Решения: Цвета и типографика
⚡ Кратко
Сверяйтесь с решениями после собственной попытки, иначе практика превращается в чтение. Базу типографики задавайте у body, акценты — выделяйте не только цветом.
Эталонное решение заданий
Здесь собрана базовая типографика, иерархия и контрастный блок. Слева код — сверху результат.
Заголовок статьи
Раздел
Текст наследует цвет и шрифт от body. Ширина ограничена 70ch, поэтому строки не растягиваются.
Важная заметка: выделена фоном, рамкой и цветом — не только оттенком текста.
body {
font-family: Georgia, serif;
color: #1f2937;
background: #f8fafc;
line-height: 1.6;
}
h1, h2 { color: #0f172a; line-height: 1.2; }
article { max-width: 70ch; }
.note {
background: #0f766e;
color: #ecfeff;
border-left: 4px solid #fef08a;
padding: 1rem;
}
Как проверять себя
- Начинайте типографику с
body, чтобы базовые свойства наследовались. line-height: 1.5или1.6обычно даёт читаемый текст.- Не полагайтесь только на цвет: важные элементы выделяйте весом, размером или рамкой.
- Для длинного текста используйте
max-width: 70ch.
Критерий готовности: вы можете изменить пример под новую задачу и объяснить, почему результат изменился.