Покритикуйте вариант семантической вёрстки HTML5

Inbusiness
На сайте с 22.02.2009
Offline
60
1209

Здравствуйте, уважаемые форумчане!

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

Вижу 2 варианта, помогите определиться:

1 вариант (здесь вопрос: можно в main вставлять section сразу перед article или лучше вместо main использовать "div role="main"?):


<header>
<h1>Название</h1>
<nav>Навигация</nav>
</header>

<main>
<section> //Основная секция, которая уникальна на каждой странице (статья, похожие статьи, комментарии к статье)
<div>Хлебные крошки</div>
<h2>Заголовок статьи</h2>
<article>
Изображение и вступительный текст
<nav>Оглавление с навигацией внутри статьи</nav>
Текст статьи с заголовками <h3> и подзаголовками <h4>
</article>
<section><h5>Похожие статьи</h5></section>
<section><h5>Комментарии</h5></section>
</section>
</main>

<aside> // Разное, не связанное непосредственно со статьёй
<div>Блок без заголовка</div>
<section><h6>Заголовок</h6>Блок с заголовком</section>
</aside>

<footer>Копирайт</footer>

2 вариант:


<header>
<h1>Название</h1>
<nav>Навигация</nav>
</header>

<main> // Нет общей секции, сразу идёт статья и с заголовком внутри
<article>
<div>Хлебные крошки</div>
<h2>Заголовок статьи</h2>
Изображение и вступительный текст
<nav>Оглавление с навигацией внутри статьи</nav>
Текст статьи с заголовками <h3> и подзаголовками <h4>
</article>
<section><h5>Похожие статьи</h5></section>
<section><h5>Комментарии</h5></section>
</section>
</main>

<aside> // Разное, не связанное непосредственно со статьёй
<div>Блок без заголовка</div>
<section><h6>Заголовок</h6>Блок с заголовком</section>
</aside>

<footer>Копирайт</footer>
С уважением, Николай!
NikMurashkin.RU (http://www.nikmurashkin.ru/)
LeonCrab
На сайте с 30.01.2007
Offline
189
#1

Скажу вам по большому секрету, что поисковикам пофиг какой из вариантов вы будете использовать

Помощь в создании сайтов на MODX, Laravel, Slim. В личку. Хостинг, которому я доверяю (https://beget.com/p181956).
sh241
На сайте с 12.08.2008
Offline
129
#2

Зато если убрать aside блок, то шмуглу станет повкуснее.

--=== Всем привет ===--
А
На сайте с 30.05.2014
Offline
27
#3

По мне, какой вам нравится, тот и можно ставить.

А вообще, вопрос больше похож: Найдите 10 отличий 🙄

B
На сайте с 13.02.2008
Offline
262
#4

Inbusiness, поисковикам пофиг. Я с табличной верстки высокопосещаемый проект перевел на семантику html5 - улучшения не было.

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