В какой семантический блок можно обернуть вордпрессовские комментарии вместе с формой?

Dmitriy_2014
На сайте с 01.07.2014
Offline
329
225

Всем привет!

Во что вы оборачиваете блок комментариев к статье, в плане семантики, а-ля section, article, aside и т.п.

Заранее всем спасибо за ответы!


Dmitriy_2014
На сайте с 01.07.2014
Offline
329
#1

Поддержка темой семантических тегов html5 добавляет к комментариям семантику вида article/footer:

add_theme_support( 'html5', array('comment-list','comment-form','search-form','gallery','caption','script','style',) );

Но сам блок с комментариями и формой никак семантически не выделен, стоит ли его как-то выделять или оставить как есть в div’е?
alaev
На сайте с 18.11.2010
Offline
784
#2
Может вот это нужно? https://schema.org/Comment

Сайт в а какой cms? Seo-Плагины должны обрабатывать такое. У популярных cms точно.
Создание и продвижение сайтов - https://alaev.net , аудиты сайтов, контекстная реклама
Антоний Казанский
На сайте с 12.04.2007
Online
702
#3
alaev #:
Сайт в а какой cms?

WP, в заголовке темы указано.

√ SEO продвижение ► https://akazansky.ru - экспертный аудит сайтов ( https://akazansky.ru/audit-sajtov ), внедрение эффективных решений цифрового маркетинга.
Жорик
На сайте с 11.09.2006
Offline
187
#4
Dmitriy_2014 :
Во что вы оборачиваете блок комментариев к статье, в плане семантики, а-ля section, article, aside и т.п.

А вы почитайте спецификацию. Даю ссылки на MDN, но там внизу есть ссылки на спецификацию, хотя MDN фактически её пересказывает -  <aside><article><section>.

Мое имхо - вполне подходит section.

- HTML | MDN
- HTML | MDN
  • 2024.01.07
  • developer.mozilla.org
HTML-элемент представляет собой часть документа, чьё содержимое только косвенно связанно с основным содержимым документа. Чаще всего представлен в виде боковой панели, сносок или меток.
Dmitriy_2014
На сайте с 01.07.2014
Offline
329
#5
Жорик #:
Мое имхо - вполне подходит section.

А вместе с формой или комментарии отдельно, форма отдельно?

<section>

<div id="comments">

</div>

<form>

</form>

</section>

Или.

<section>

<div id="comments">

</div>

</section>

<section>

<form>

</form>

</section>


Жорик
На сайте с 11.09.2006
Offline
187
#6
Dmitriy_2014 #:
А вместе с формой или комментарии отдельно, форма отдельно?

Я бы с формой обернул, но ваще по поводу семантики я бы не парился т.к. она кроме автора кода нафиг никому не нужна 😀

Это всё авторы всяких Гкурсов накрутили чтобы их раздуть по-максимуму и назвать "Семантическая вёрстка" 😀

Dmitriy_2014
На сайте с 01.07.2014
Offline
329
#7
Жорик #:
Я бы с формой обернул
Тоже так думаю, а вообще у кого не посмотрю они вообще просто в div’е да и все, но вынесены за article.
Жорик
На сайте с 11.09.2006
Offline
187
#8
Dmitriy_2014 #:
Тоже так думаю, а вообще у кого не посмотрю они вообще просто в div’е да и все, но вынесены за article.

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

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий