Может ли заголовочный тег содержать более 1 навигационного тега? - PullRequest
0 голосов
/ 06 сентября 2011

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

<header>
   <nav id="nav_network"></nav>
   logo and stuff
   <nav id="nav_site"></nav>
</header>

Это действительно?

Ответы [ 2 ]

2 голосов
/ 06 сентября 2011

Это хорошо для валидатора:

http://validator.w3.org/check

(Пока вы включаете head и title в документ)

Обычно, однако, вы бы поместили nav вне header.

Header больше похож на заголовок, логотип и форму поиска.

Элемент заголовка обычно содержит заголовок раздела. (элемент h1 – h6 или элемент hgroup), но это не обязательно. элемент заголовка также можно использовать для переноса оглавления раздела, форму поиска или любые соответствующие логотипы.

http://dev.w3.org/html5/spec/Overview.html#the-header-element

Подробнее здесь: http://html5doctor.com/the-header-element/

0 голосов
/ 22 мая 2013

Нет ничего плохого в использовании Несколько nav в заголовке, это идеально отлично.

...