@Urukhayy

Насколько важно соблюдение семантики HTML?

Зачем столько разных HTML-тегов, визуально почти не отличающихся друг от друга? Визуальный вид и отличие каждого можно настроить div'ом. И так любой тег. То есть для пользователя можно сделать понятное оформление страницы используя всего пару HTML-тегов. Тогда остальные теги созданы для поисковых ботов?
  • Вопрос задан
  • 2827 просмотров
Решения вопроса 1
delch
@delch
Frontend developer
Семантика вносит в код порядок и организованность. Дублирует логику расположения элементов в html, к примеру всякие footer и header. Просто когда ты работаешь например с чужим кодом, и видишь там бесконечно вложенные друг в друга div'ы, приходиться тратить чуть больше времени на поиск нужного элемента.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@VaranCollins
Magento Frontend Developer
Каждый тег выполняет свою задачу. HTML существует не один год, и не одна версия.
Да, многие теги уже не актуальны. Вас никто не заставляет использовать все теги - юзайте те что вам удобнее) Соблюдать ли семантику... Ну кто-то соблюдает, кто-то нет.
Ответ написан
Комментировать
GM2mars
@GM2mars
Помимо вышесказанного семантика помогает лучше разбирать и анализировать контент для различных приложений, браузеров, читалок и так далее.
К примеру различные плагины а-ля "Режим чтения" лучше очищают контент от рекламы, боковых панелей, комментариев и прочих не главных элементов, когда страница сверстана с учетом семантической разметки.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы