<footer>元素</footer> </nav>中的<nav>元素

时间:2012-09-11 11:35:05

标签: html html5 css3

我刚刚开始使用HTML5显示元素(页眉,页脚,导航等),当我在HTML5规范中遇到这个时,我正在阅读具体的nav元素:

  

并非页面上的所有链接组都必须位于导航元素中 -   element主要用于由major组成的部分   导航块。特别是,页脚通常有一个   链接到网站各个页面的简短列表,例如条款   服务,主页和版权页面。单独的页脚元素   足以应付此类案件;虽然nav元素可以用于此类   情况,通常是不必要的。

为什么导航元素不能在页脚中使用?通常站点的页脚似乎都有一个实质性的导航菜单(例如,使用StackOverflow,它的页脚比页眉更大!)

如果我在页脚中包含导航元素,我的网站会无法通过HTML5验证吗?或者这仅仅是W3C正在推荐的建议吗?

1 个答案:

答案 0 :(得分:3)

再次阅读文字, NOT 表示不允许,只是不推荐

至于我只能推测的原因:这些新元素是出于语义原因引入的,如果你遵循这个建议,你就会给主要的nav元素带来更多的价值(我认为SEO)。

相关问题