Какое из следующего является правильным способом структурирования страницы:
1) h1 только в header
<header>
<h1>Site title</h1>
<nav>...</nav>
</header>
<section>
<h2>Page title</h2>
</section>
Если я использую h1 исключительно внутри header в качестве названия сайта, каждая страница будет иметь тот же контент для тега h1. Это не очень информативно.
2) h1 в header и section для названия сайта и страницы
<header>
<h1>Site title</h1>
<nav>...</nav>
</header>
<section>
<h1>Page title</h1>
</section>
Я также видел примеры использования h1 более одного раза в тегах header и section. Однако, не так ли неправильно иметь два заголовка для одной и той же страницы? В этом примере показаны несколько заголовков и тегов h1 http://orderedlist.com/resources/html-css/structural-tags-in-html5/
3) h1 только в section, подчеркивая заголовок страницы
<header>
<p>Site title</p>
<nav>...</nav>
</header>
<section>
<h1>Page title</h1>
</section>
Наконец, W3, похоже, рекомендует использовать h1 в основном элементе section, означает ли это, что я не должен использовать его в элементе header?
Разделы могут содержать заголовки любого ранга, но авторы сильно рекомендуется использовать либо только элементы h1, либо использовать элементы соответствующий ранг для уровня вложенности раздела.