我们可以将<nav>
标记用于HTML 5中剩余的<header>
标记吗?
答案 0 :(得分:5)
HTML5规范有an example,其中nav
元素是header
元素的子元素,所以是的。
答案 1 :(得分:3)
<nav>
标记可用于包装任何导航链接。无论这些链接是在页眉还是页脚中,还是在页面中,如果它们是导航的不同部分,那么这些链接可以在<nav>
标记内分组。
答案 2 :(得分:3)
如果它是网页顶部的主菜单,请在标题
中使用它 <header>
<nav>
<ul>
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
</ul>
</nav>
</header>
你也可以使用页脚中的导航..如果此导航是“主要重要性”,如顶部菜单
答案 3 :(得分:2)
HTML5 specification声明如下:
nav元素表示链接到其他页面的页面的一部分 页面或页面中的部分:带有导航链接的部分。 并非页面上的所有链接组都只需要在nav元素中 由主要导航块组成的部分适合 nav元素。特别是,页脚通常具有 指向站点各个关键部分的链接列表,但是页脚元素 在这种情况下更合适,并且不需要导航元素 这些链接。
nav tag 不应用于包装所有形式的导航,并保留用于“主要导航”
答案 4 :(得分:1)
我用
<header>
<a href="#" id="logo" ></a>
<nav>
<a href="#">ling1</a>
<a href="#">link2</a>
<a href="#">link3</a>
<a href="#">link4</a>
</nav>
</header>