Интерактивный тренажёр

Семантическая вёрстка

Курс о том, как выбирать HTML-элементы по смыслу. Читаете урок, правите код в редакторе и сразу видите результат в превью.

Части курса

01 Часть 01

Смысл в разметке

Превращаем страницу из одних div в семантическую: ориентиры, заголовки, списки, формы и стили по смыслу.

5 уроков
Что внутри

Цель: Выбирать HTML-элемент по смыслу, а не по внешнему виду, и понимать, что от этого получают читатель и браузер.

02 Часть 02

Сложные случаи

Чиним чужую разметку, собираем вложенные ориентиры, таблицы, формы с описаниями и данные для машин, сверяясь со спецификацией.

8 уроков
Что внутри

Цель: Находить неверную семантику в готовом коде, разбирать спорные случаи по спецификации и описывать страницу и для людей, и для программ.

03 Часть 03

Закрепление

Рисунки с подписью, смысл внутри строки, связи между страницами и шпаргалка выбора элемента.

4 урока
Что внутри

Цель: Закрепить базовые элементы и научиться быстро выбирать подходящий.

04 Часть 04

Примеры из практики

Карточки статей, вопросы и ответы, контакты с иконками и подсказка без скриптов: типовые куски реальных страниц.

5 уроков
Что внутри

Цель: Узнавать знакомые смысловые задачи в реальных блоках страницы и разбирать «плохо» и «хорошо».

05 Часть 05

Меню, вкладки, селекты

Типовые виджеты: меню с подменю, вкладки, модальные диалоги, выпадающие списки и хлебные крошки, где нужен скрипт и где хватит HTML.

6 уроков
Что внутри

Цель: Выбирать между нативным элементом и составным виджетом и размечать составные виджеты по ARIA.

06 Часть 06

Проверка и аудит

Ошибки модели содержимого, метаданные, печать и высокая контрастность, а также чек-лист и инструменты проверки.

4 урока
Что внутри

Цель: Проверять разметку по стандарту и находить проблемы, которые браузер молча прощает.