1. Что это и зачем
Список действий или команд интерфейса, близкий к ul по поведению в вёрстке.
Каждый тег — это элемент разметки, который сообщает браузеру, какую роль играет его содержимое: заголовок, абзац, ссылка, картинка. Документ строится как дерево таких элементов: одни вкладываются в другие, и браузер по этому дереву строит модель DOM, с которой потом работают CSS и JavaScript.
Проверяйте вёрстку валидатором W3C: правильная вложенность тегов и закрытие обязательных элементов влияют и на доступность, и на SEO.
2. Синтаксис и пример
<menu><li><button>Открыть</button></li></menu>
Запись выше — базовый вариант использования. Обратите внимание, как тег
- тег выбран по смыслу, а не «потому что так свёрстал сосед»;
- вложенность корректна: закрывающий тег на месте (если он обязателен);
- нужные атрибуты заданы, alt и lang заполнены;
- значение тега не дублирует соседний элемент без нужды;
- вкладка в DevTools показывает именно ожидаемое дерево DOM;
Прогоните страницу через аудит производительности и доступности (Lighthouse в DevTools), чтобы поймать типовые промахи до публикации.
10. Как закрепить
Прочитав этот мини-урок, закрепите тему на практике: выполните задание, затем пройдитесь по базовым курсам {rel1t} и {rel2t}, а знания подрядчите на странице Тесты HTML и CSS. Если хотите собрать первый настоящий проект — в уроке Практика: лендинг весь процесс разобран по шагам.
← Вернуться к курсам