Урок 38. Обзор урока: prefers-* media: доступность и тема
⚡ Кратко
Используем `prefers-color-scheme`, `prefers-reduced-motion` и `prefers-contrast`, чтобы интерфейс уважал системную тему, уменьшение анимации и потребность в повышенном контрасте. В конце собираем mini-project 5: адаптивную главную страницу.
О чём урок
Используем `prefers-color-scheme`, `prefers-reduced-motion` и `prefers-contrast`, чтобы интерфейс уважал системную тему, уменьшение анимации и потребность в повышенном контрасте. В конце собираем mini-project 5: адаптивную главную страницу.
Дальше курс перейдёт к современным функциям CSS и интерактивным состояниям.
Ключевые понятия
prefers-color-schemeprefers-reduced-motionprefers-contrastcolor-schemedark themereduced motionhigh contrastmini-project
Структура урока
📖 Теория
Понятия, правила и практическая логика.
🔖 Справочник
Свойства, условия и короткие примеры.
💻 Примеры
Рабочая HTML/CSS связка.
⚖️ Старый vs Новый
Что ломалось раньше и как писать современнее.
📝 Задания
Практика для самостоятельной проверки.
✅ Решения
Один из корректных вариантов.
🐛 Ошибки
Типовые проблемы адаптива.
🏠 Домашнее задание
Итоговая мини-практика урока.
🔗 Ресурсы
Документация и повторение.
Навигация
- ← Урок 37: Адаптивная типографика и отступы
- Дальше: Phase 41 — современные функции CSS и интерактивность.