Урок 44. Справочник: Организация CSS: структура, порядок свойств

📁 Раздел: Организация CSS ⏱️ Время изучения: ~75 мин 🎯 Сложность: Средняя
#import #layer

⚡ Кратко

Шпаргалка по инструментам организации: порядок свойств, структура файлов, ITCSS, @layer, утилиты и комментарии. Это не CSS-свойства, а соглашения и приёмы — но именно они держат большой проект в порядке.

Справочник урока

ИнструментЗачем нуженМини-пример
порядок свойствЕдиный порядок внутри правилапозиционирование → блочная модель → типографика → оформление
секции-комментарииВидимые границы блоков/* ===== Карточка ===== */
файловая структураРазбивка CSS по назначениюbase/, layout/, components/, utilities/
@importСборка файлов; порядок = каскад@import "components/card.css";
@layerЯвный приоритет слоёв каскада@layer reset, base, components, utilities;
ITCSSСлои от общих к конкретнымsettings → tools → generic → elements → objects → components → utilities
utility-firstМаленькие классы-утилиты.mt-4, .flex, .sr-only
документацияФиксирует договорённостиREADME: токены, именование, overrides
⚠️ Проверить по документации: @layer — современная возможность каскадных слоёв. См. MDN: @layer и caniuse.

Навигация