За что отвечает CSS?
Основы CSS
CSS отвечает за внешний вид и раскладку документа: как элементы выглядят и где располагаются.
Чем управляет CSS
- Оформление — цвета, шрифты, фоны, рамки, тени.
- Раскладка — flex, grid, позиционирование, отступы.
- Адаптивность — медиазапросы, container queries, плавные размеры.
- Анимации и переходы.
- Состояния —
:hover,:focus-visible,:checked,:disabled. - Печать и темы —
@media print,prefers-color-scheme.
Как применяется
Стили связываются с элементами через селекторы, а при конфликтах побеждает правило по каскаду: важность, слой, специфичность, порядок.
.card { padding: 16px; border-radius: 8px; }
@media (prefers-color-scheme: dark) {
.card { background: #1e1e1e; color: #eee; }
}Коротко для собеседования
CSS отвечает за представление: оформление, раскладку, адаптивность, анимации и состояния элементов; структура и смысл остаются за HTML.
Подробнее: MDN — Что такое CSS