Загрузка…
HTML · senior · сложность 3
Семантическая разметка описывает роль контента, а не только внешний вид: header, nav, main, article, section, aside, footer, figure, time, button и т.д.
header
nav
main
article
section
aside
footer
figure
time
button
<main> <article> <h1>Заголовок</h1> <p>...</p> </article> </main>
Доступность (landmarks для скринридеров), SEO, читаемость кода, меньше «div soup». Семантика ≠ «больше тегов»: выбирайте точный смысл.