🦢 Почему Header, Nav, Main и Section — не просто красивые названия?
В визуальном конструкторе легко собрать всю страницу из обычных div’ов. Пользователь разницы почти не заметит: блоки стоят на месте, ссылки работают, дизайн совпадает на 100%. Но вот для браузера и поисковых систем такая структура — это темный лес.
Семантические теги как раз объясняют роли элементов:
• Header — верхняя часть страницы;
• Nav — основная навигация;
• Main — главный контент;
• Section — самостоятельный смысловой раздел;
• Footer — нижняя служебная и навигационная часть.
Это не магическая кнопка для SEO. Один тег сам по себе не выведет ваш сайт в топ поисковика. Но он делает документ логичнее, помогает роботам разбирать страницу и упрощает работу скринридеров.
Главное — не превращать семантику в религию. Не каждый блок обязан быть Section, и не каждую группу ссылок нужно оборачивать в Nav. Тег должен соответствовать своей реальной роли, а не ставиться просто ради галочки.
По итогу:
Семантика не меняет визуал, но прокачивает базу. Пользователь видит тот же интерфейс, а браузер получает четкую и ясную карту страницы.
Как часто запариваетесь с семантикой на своих проектах? 👇
Post #131
189

- 👍 5
- ❤ 3
- 👌 2