我刚刚开始使用 HTML5 显示元素(页眉、页脚、导航等),当我在 HTML5 规范中遇到这个时,我正在阅读有关导航元素的具体信息:
并非页面上的所有链接组都需要位于 nav 元素中——该元素主要用于包含主要导航块的部分。特别是,页脚通常会包含指向站点各个页面的链接的简短列表,例如服务条款、主页和版权页面。对于这种情况,仅页脚元素就足够了;虽然在这种情况下可以使用 nav 元素,但通常没有必要。
为什么特别不能在页脚中使用导航元素?通常情况下,网站的页脚中似乎有一个实质性的导航菜单(以 StackOverflow 为例,它的页脚中的导航比页眉更大!)
如果我在页脚中包含 nav 元素,我的网站是否会通过 HTML5 验证?或者这只是 W3C 提出的建议?