Зачем комментарии на сайте оборачивать в тег article?

Ссылка скопирована
4 января 2026 1 ответ

Подскажите если тег article самостоятельный элемент то зачем им оборачивать каждый комментарий под статьей ведь если использовать комментарий в отрыве от статьи он может потерять весь смысл. Суть тега article заключается в том что его можна использовать в любом другом месте, а как использовать комментарий на другом сайте если этот комментарий вообще не будет сочетаться с тематикой сайта? Например есть какой -то пост с рецептом торта, а под ним например комментарий " Я не согласен нужно 3 кг сахара, а не 2кг" если мы отрываем этот комментарий от статьи он ведь теряет весь смысл как мы можем его где-то переиспользовать, но в тоже время его рекомендуют оборачивать тегом article. Как это понять?

Дополнительно:

его рекомендуют оборачивать тегом article

Тут нужно дать ссылку на эту рекомендацию, чтобы мы могли её оценить не на уровне "Рабинович по телефону напел".

его можно использовать в любом другом месте, а как использовать комментарий на другом сайте

Когда говорят об использовании "в любом месте", подразумевают "любое место данного сайта". И в рамках сайта комментарий действительно может быть оторван от условного рецепта: например, в профиле пользователя может выводиться список всех его комментариев (как здесь) или в сайдбаре может выводиться список всех последних комментариев (как на vc.ru).

На самом деле все эти семантические теги, введённые в HTML5, не оказывают абсолютно никакого влияния ни на что (за исключением небольшого количества функциональных тегов, которые упрощают доступность), так что вы можете не заморачиваться слишком сильно. Это не говоря про то, что семантика этих тегов жёстко привязана к конкретному сайту - то, что будет логично на одном, будет бредом на другом. Универсальных правил использования семантических тегов нет, есть рекомендации, которые вы вольны игнорировать.

если мы отрываем комментарий от статьи он ведь теряет весь смысл

На основе многих лет модерирования этого сайта могу вам сказать, что комментарий комментарию рознь. Некоторые жемчужины, наоборот, непонятно как оказались под каким-нибудь посредственным вопросом, и их можно хоть в Лувр вешать отдельно от всего.

TLDR: Не хотите - не оборачивайте, не случится ровным счётом ничего. Это всего лишь рекомендация и примеры в них для семантических тегов иногда притянуты за уши, потому что эти теги в большинстве своём не решали какие-то реальные проблемы, а были введены для красоты, которая у каждого своя.

  • Так в документации сказано "предназначенную для независимого распространения" это значит что можно использовать не только на данном сайте но и в другом месте
  • В какой документации? Где ссылка на неё?
    Как вы вообще себе представляете физически "распространение на другом сайте"?
  • Алексей Уколов, html отправит по http этот комментарий, к примеру. на сайт эскорта... Почему бы и нет?
  • Nik Faraday, как именно "html отправит по http"?
  • Алексей Уколов, это шутка) Имею ввиду, что человек говорит, что это можно в другие источники "оторвать". Простите, что?) html сервер сделаем?)
  • Алексей Уколов,

    "Рабинович по телефону напел".

    Рабинович, в данном случае, это whatwg

  • Ankhena, whatwg в данном случае — Паваротти :)

в тоже время его рекомендуют оборачивать тегом article

Вы в другом ответе так и не ответили на вопрос, где же рекомендуют комментарии оборачивать в тег article.

Зачем комментарии на сайте оборачивать в тег article?

Вот здесь, например, пишут, что для "комментарии к публикации в блоге могут быть элементами article, вложенными в другой article, являющийся публикацией в блоге." Ключевые слова "могут быть" и "вложенными".

Таким образом использование тега article для комментариев на сайте не является обязательным и должно зависеть от контекста страницы. Более того, использование данного тега может быть излишним, если комментарии дополняют содержимое страницы и не имеют особой значимости для поисковых систем или пользователей.

  • Вы в другом ответе так и не ответили на вопрос, где же рекомендуют комментарии оборачивать в тег article.

    Слушайте, ну прямо в спеке и написано.

  • Ankhena, нет, не написано. Либо дайте ссылку где это написано.
    UPD. Прочитал я ваш другой ответ. По той ссылке, что вы скинули, нигде не написано, что рекомендуется использовать его для комментариев. Написано, что они могут быть использованы для них.
    В каких случаях они могут быть использованы, читайте выше в ответе.

Могу ответить и на вопрос где это написано. Вот тут, прямо в спеке.
А также попробую перевести, что там написано.

Там идет речь о том, что комментарии можно оборачивать в article, когда они являются дочерними элементами "большого" article. Т.е. той самой независимой конструкцией является внешний article, сама статья.
И тогда всё логично, сама статья, вместе с комментариями к ней (если нужно) может быть использована где угодно, в том числе и на других сайтах без потери контекста.

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Стас DB Ответ

Комментарии на сайте оборачивают в тег

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

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

Тег

является семантическим элементом HTML5, который используется для обозначения независимого контента, например, статьи, поста блога, комментария и т.д. Помимо улучшения структуры страницы для поисковых систем, обертывание комментариев в тег

помогает также семантически разграничить различные части контента на странице.

Применение тега

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

Таким образом, обертывание комментариев в тег

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

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно