Урок 39. Обзор урока: clamp(), min(), max(), calc()
⚡ Кратко
CSS умеет считать размеры сам: calc() — арифметика и смешивание единиц,
min() — потолок значения, max() — пол, clamp() — коридор между min и max.
Вместе они дают адаптивность без лесенки media queries.
О чём урок
Математические функции CSS помогают задавать гибкие размеры без лишних media queries: `clamp()` ограничивает диапазон, `min()` и `max()` выбирают безопасное значение, `calc()` смешивает единицы.
Дальше вынесем повторяющиеся значения в CSS-переменные.
Ключевые понятия
clamp()min()max()calc()fluid spacingsafe widthmixed unitslayout constraints
Структура урока
📖 Теория
Понятия, правила и практическая логика.
🔖 Справочник
Синтаксис и короткие примеры.
💻 Примеры
Рабочая HTML/CSS связка.
⚖️ Старый vs Новый
Что усложняло код раньше и чем заменить.
📝 Задания
Практика для самостоятельной проверки.
✅ Решения
Один из корректных вариантов.
🐛 Ошибки
Типовые проблемы и исправления.
🏠 Домашнее задание
Итоговая мини-практика урока.
🔗 Ресурсы
Документация и повторение.