Перейти к основному содержимому

О разделе

CSS описывает внешний вид разметки HTML — цвета, шрифты, отступы, сетку. Без HTML не к чему применять правила. Проверка каскада и box model на живой странице — DevTools в браузере (вкладки Elements, Styles, Computed).

Официальная документация

Статьи раздела объясняют каскад и вёрстку; при споре о селекторах, свойствах и поддержке браузерами — MDN:

MDN: CSS · MDN: Flexbox · MDN: Grid · подборка документации.

Шпаргалка для повторения

Одностраничный конспект на русском (селекторы, Flex, Grid, анимации, container queries, @layer) — GitHub Gist, dmitry-osin.

Компактные таблицы свойств и селекторов (структура как у OverAPI CSS) — справочник, § Компактные шпаргалки.

Развёрнутые материалы в этом разделе:

Сначала: Что такое код и как он работает — общая база — код, блок кода, как браузер обрабатывает текстовые инструкции; в этом разделе — таблицы стилей CSS.

Перед селекторами: Операторы — оператор, операнд и приоритет; в CSS ту же роль выполняют селекторы, комбинаторы и псевдоклассы.

Функции в CSS (calc(), var(), :where(), :has()): обзор и практика, справочник; базовая модель именованного вычисления — функции в коде.

Play ITЗагрузка интерактивного демо…

Play ITЗагрузка интерактивного демо…

Play ITЗагрузка интерактивного демо…

Play ITЗагрузка интерактивного демо…

Практика. Сначала HTML-каркас — HTML-страницы целиком. Затем оформление — HTML + CSS — готовые макеты. Tailwind CSS (utility-классы, CDN для учёбы) — статья Tailwind и готовые блоки. Типовые контролы§ Типовые элементы. Анимации§ Анимации, Lab / 1116. В JSX — React — рецепты.


В подборках

Статья входит в тематические подборки и блок "С чего начать?" на главной. Соседние шаги того же маршрута:

Веб-разработкаJavaScript — о разделе, PHP — о разделе, HTML — о разделе, ASP.NET - веб-платформа Microsoft, Веб-браузеры, C# — о разделе.


Содержание