Я знаю, что в HTML5 это <nav>можно использовать как внутри, так и снаружи <header>элемента заголовка страницы . Для веб-сайтов, имеющих как вторичную, так и основную навигацию, представляется общепринятым включать вторичную навигацию в качестве <nav>элемента внутри <header>элемента заголовка, а основную навигацию - в качестве <nav>элемента вне <header>элемента заголовка . Однако если на веб-сайте отсутствует вторичная навигация, обычно включается основная навигация в <nav>элемент внутри <header>элемента заголовка .
Если я последую этим примерам, моя структура контента будет основана на включении или исключении вторичной навигации. Это вводит связь между содержанием и стилем, который кажется ненужным и неестественным.
Есть ли лучший способ, чтобы я не перемещал основную навигацию изнутри наружу <header>элемента заголовка на основе включения или исключения вторичной навигации?
Пример основной и дополнительной навигации
<header>
<nav>
<!-- Secondary Navigation inside <header> -->
<ul>
<li></li>
</ul>
</nav>
<h1>Website Title</h1>
</header>
<nav>
<!-- Main Navigation outside <header> -->
<ul>
<li></li>
</ul>
</nav>
OnlineDegrees.org является примером сайта, который следует вышеупомянутому шаблону.

Пример Main Only Navigation
<header>
<h1>Website Title</h1>
<nav>
<!-- Main Navigation inside <header> -->
<ul>
<li></li>
</ul>
</nav>
</header>
Keyzo.co.uk является примером сайта, который следует вышеуказанному шаблону.

Выдержки из введения HTML5 - добавлено 11 февраля, 7:38
Представляя HTML5 Брюса Лоусона и Реми Шарпа, можно сказать следующее:
Заголовок также может содержать навигацию. Это может быть очень полезно для навигации по всему сайту, особенно на сайтах, управляемых шаблонами, где весь
<header>элемент может быть взят из файла шаблона.Конечно, не обязательно
<nav>быть в<header>.В значительной степени это зависит от того, считаете ли вы, что навигация по всему сайту относится к заголовку сайта, а также из соображений простоты оформления.
Основываясь на этом последнем предложении, кажется, что Брюс Лоусон - автор главы, из которой взяты эти выдержки - признает, что «прагматические соображения о простоте стиля» приводят к связи между содержанием и стилем.