Этап 4 из 19

CSS

Основа

Оформление и раскладка — каскад, блочная модель, Flexbox и Grid, адаптивность и способы организации стилей.

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

Современный CSS сильно вырос: Flexbox и Grid заменили «хаки» с float, появились переменные, clamp(), контейнерные запросы, :has(), вложенность. Многое, ради чего раньше брали препроцессоры, теперь доступно из коробки.

Темы этапа

Документация

← Вся карта «Frontend-разработчик»

Партнёр платформы

Разбор собеседования с sotto

После собеседования sotto разбирает разговор: оценка, каждый вопрос — хорошо, частично или слабо, чего не хватило в ответе и над чем поработать к следующему разу. Первые 30 минут бесплатно.

Разбор собеседования