导航中的HTML5 2菜单

时间:2013-05-31 09:09:43

标签: html5 nav

我想知道我是否可以利用您对HTML5的专业知识。

我有两个内部链接菜单,一个在另一个下面。我应该将两个菜单都包含在一个<nav>内,还是应该将每个菜单放在它自己的<nav>内?

谢谢

1 个答案:

答案 0 :(得分:0)

根据HTML 5 specification<nav>定义为:

  

nav元素表示链接到其他页面的页面的一部分   页面或页面中的部分:带有导航链接的部分。   并非页面上的所有链接组都只需要在nav元素中   由主要导航块组成的部分适合   nav元素。特别是,页脚通常具有   指向站点各个关键部分的链接列表,但是页脚元素   在这种情况下更合适,并且不需要导航元素   这些链接。

因此<nav>是块级元素,应该嵌套list-items以生成所需的导航元素,而不是一直定义<nav>标记以进行导航

For Instance,

<nav>
<h1>Title</h1>
<ul>
<li><a href="#">Item 01</a></li>
<li><a href="#">Item 02</a></li>
<li><a href="#">Item 03</a></li>
</ul>
</nav>

通过CSS,根据您的需要自定义lists,使其按您希望的方式运行。

我希望这会有所帮助。