0Pricing
CSS Academy · Урок

Панель обзора CSS

Получайте общий обзор цветов, шрифтов, медиазапросов и неиспользуемых объявлений с помощью панели CSS Overview.

«Панель обзора CSS» — бесплатный урок CSS Academy на CoddyKit. Это урок 3 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения CSS Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс CSS Academy содержит 4 уроков всего.

Открытие раздела «Обзор CSS»

В Chrome DevTools откройте панель «Обзор CSS» через Cmd+Shift+P → «Обзор CSS». Нажмите «Собрать обзор», чтобы проанализировать всю таблицу стилей текущей страницы. Панель обобщает сведения о цветах, шрифтах, медиазапросах и неиспользуемых объявлениях.

Сводка цветов

Раздел «Цвета» перечисляет все значения цветов, используемые в CSS страницы: шестнадцатеричные, значения rgb, именованные цвета и остановки градиентов, сгруппированные по типу. При нажатии на цвет отображаются элементы и свойства, которые его используют, что помогает обнаружить непреднамеренное разнообразие цветов и чрезмерное разрастание палитры.

Сведения о шрифтах

Раздел «Шрифты» перечисляет все применённые к странице сочетания семейств, размеров и начертаний шрифтов. Он показывает резервные варианты в стеке шрифтов, выявляет непоследовательность типографической шкалы и указывает, какие элементы используют каждое сочетание.

Медиазапросы

Раздел «Медиазапросы» перечисляет каждое правило @media, его контрольные точки и количество объявлений внутри него. Этот обзор выявляет непоследовательность контрольных точек: в кодовой базе иногда накапливается более 15 немного отличающихся значений контрольных точек.

Неиспользуемые объявления

Обзор CSS отмечает объявления, которые никогда не применяются из-за конфликтов специфичности или неподходящих селекторов. Это отличается от анализа покрытия: такой анализ обнаруживает правила, которые всегда переопределяются, и для этого не требует действий пользователя.

Проблемы контрастности цветов

Панель выделяет цвета текста, не соответствующие коэффициентам контрастности WCAG AA или AAA на фоне. При нажатии на нарушение контрастности элемент выбирается в DOM, поэтому проблемы доступности легко исправить без отдельных инструментов.

Порядок аудита

Используйте «Обзор CSS» после крупных изменений дизайна или при знакомстве с существующей кодовой базой. Сводка цветов показывает, насколько реализация отклонилась от токенов дизайна. Сводка шрифтов выявляет непоследовательность типографики ещё до того, как её заметят пользователи.

Сравнение страниц

Запустите «Обзор CSS» на нескольких страницах одного приложения. Сравнение сводок цветов и шрифтов выявляет расхождения между страницами: компоненты могут отображаться с типографикой или цветом, отличающимися от их аналогов на других страницах.

Объединение палитры

Экспортируйте данные о цветах из «Обзора CSS» и сравните их с палитрой токенов дизайна. Цвета, присутствующие в обзоре, но отсутствующие в палитре токенов, являются жёстко заданными значениями. Их следует заменить ссылками на токены и удалить как самостоятельные значения.

Стандартизация контрольных точек

Составьте список контрольных точек из «Обзора CSS», найдите дубликаты и почти совпадающие значения (768px, 769px, 770px у разных разработчиков), объедините их в шкалу контрольных точек дизайн-системы и обновите все медиазапросы, чтобы они использовали пользовательские свойства CSS или переменные SCSS.

Ограничения

Обзор CSS анализирует подключённые таблицы стилей, но не встроенные стили и стили CSS в JS, создаваемые во время выполнения. Динамические классы, добавленные JavaScript после первоначальной отрисовки, могут не отображаться. Для полного анализа динамических стилей дополните этот способ анализом покрытия и ручной проверкой.

Проверка знаний

Какую проблему доступности обнаруживает «Обзор CSS»?

Итоги

«Обзор CSS» выполняет аудит страницы на уровне целого документа: проверяет цвета, шрифты, контрольные точки медиазапросов и проблемы контрастности. Используйте его, чтобы обнаружить отклонения от дизайна, чрезмерное разрастание палитры, непоследовательность типографики и нарушения доступности до того, как они накопятся и превратятся в технический долг, который дорого устранять.

Часто задаваемые вопросы

Урок «Панель обзора CSS» бесплатный?

Да — полный текст урока «Панель обзора CSS» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс CSS Academy, подпишись на CoddyKit PRO. Курс CSS Academy содержит 4 уроков всего.

Чему я научусь в уроке «Панель обзора CSS»?

Получайте общий обзор цветов, шрифтов, медиазапросов и неиспользуемых объявлений с помощью панели CSS Overview. Ты практикуешь CSS Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать CSS Academy?

Предыдущий опыт не требуется. CSS Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 3 из 4.

Сколько времени занимает урок «Панель обзора CSS»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке CSS Academy?

Да. Каждый урок CSS Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Вычисленные стили и инспектор блочной модели
  2. Инспектор компоновки Flexbox и Grid
  3. Панель обзора CSS
  4. Отладчик анимаций и переходов
← Назад к CSS Academy