Урок 14. Старый vs Новый: Цвета и типографика
⚡ Кратко
Сравнивайте не только внешний результат, но и удобство поддержки кода. Слабый контраст и фиксированный гигантский размер заголовка — устаревший подход; читаемая палитра + адаптивный размер — современный.
Сравнение подходов
❌ Неудачный подход: случайные цвета и размеры
Заголовок
Светло-серый текст на белом почти не читается.
body {
color: lightgray;
background: white;
}
h1 {
font-size: 80px;
}
Низкий контраст и чрезмерный фиксированный размер ухудшают чтение и ломают мобильную вёрстку.
✅ Лучший подход: система текста и цвета
Заголовок
Тёмный текст на светлом фоне читается легко, заголовок подстраивается под ширину.
body {
color: #1f2937;
background: #f8fafc;
line-height: 1.6;
}
h1 {
font-size: clamp(2rem, 5vw, 4rem);
}
Цвета читаются, а размер заголовка адаптируется к ширине экрана.
⚠️ Проверить по документации:
clamp(min, предпочт, max) — современная функция CSS для «отзывчивого» размера без media-queries. Поддержка во всех актуальных браузерах.