2011-01-13 44 views
70

我们可以在html5的同一页上使用多个标签吗?multiple <nav>标签

我读过Zeldman.com this文章,但它并不完全清楚,我

<header><nav>links here</nav></header> 

<footer><nav>links here</nav></footer> 
+1

Role ='main'用于标识您网站的主要内容http://www.w3.org/TR/wai-aria/roles#main,并且blogroll没有任何作用。我想你的意思是使用微数据 - http://schema.org/。 – 2015-04-15 22:33:55

回答

109

是的,绝对。你可以有多个headernavfooter标签无罚。

只要你确保你在语义上使用标签,而不是把它们放在无效的地方(它们是块级元素,所以你不能把它们放在一个内联元素中,例如)那么你不应该过分担心这些守门员在说什么。所有这些都容易引起争议,而不是向前推进你的项目。

+2

如何在同一个页脚多个导航? – igasparetto 2015-10-16 12:54:43

-1

答案是肯定的。你可以在yhe footef有一个导航标签以获取更多信息,查看mdn nav标签文档。