@fleshik

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

Подскажите если тег article самостоятельный элемент то зачем им оборачивать каждый комментарий под статьей ведь если использовать комментарий в отрыве от статьи он может потерять весь смысл. Суть тега article заключается в том что его можна использовать в любом другом месте, а как использовать комментарий на другом сайте если этот комментарий вообще не будет сочетаться с тематикой сайта? Например есть какой -то пост с рецептом торта, а под ним например комментарий " Я не согласен нужно 3 кг сахара, а не 2кг" если мы отрываем этот комментарий от статьи он ведь теряет весь смысл как мы можем его где-то переиспользовать, но в тоже время его рекомендуют оборачивать тегом article. Как это понять?
  • Вопрос задан
  • 211 просмотров
Решения вопроса 3
alexey-m-ukolov
@alexey-m-ukolov Куратор тега HTML
его рекомендуют оборачивать тегом article
Тут нужно дать ссылку на эту рекомендацию, чтобы мы могли её оценить не на уровне "Рабинович по телефону напел".

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

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

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

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

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

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

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

Таким образом использование тега article для комментариев на сайте не является обязательным и должно зависеть от контекста страницы. Более того, использование данного тега может быть излишним, если комментарии дополняют содержимое страницы и не имеют особой значимости для поисковых систем или пользователей.
Ответ написан
Ankhena
@Ankhena Куратор тега HTML
Нежно люблю верстку
Могу ответить и на вопрос где это написано. Вот тут, прямо в спеке.
А также попробую перевести, что там написано.

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

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

Похожие вопросы