我在几个地方读,有没有必要使用<nav>
内<footer>
时,你要链接到的版权,条款和条件等HTML5 nav元素
然而,一个网站我正在研究的页脚中有这些链接:新闻,职业,隐私。很明显,隐私符合的以上描述,而不是,使用<nav>
。但是新闻和职业 - 尽管他们显然没有被赋予与顶级主导航项目一样重的权重 - 是内容的重要领域,而这些内容与别处没有联系。这些是否证明使用<nav>
?
我的猜测是肯定的,但我是一个HTML5新手,所以我想我会要求第二个意见!
我在几个地方读,有没有必要使用<nav>
内<footer>
时,你要链接到的版权,条款和条件等HTML5 nav元素
然而,一个网站我正在研究的页脚中有这些链接:新闻,职业,隐私。很明显,隐私符合的以上描述,而不是,使用<nav>
。但是新闻和职业 - 尽管他们显然没有被赋予与顶级主导航项目一样重的权重 - 是内容的重要领域,而这些内容与别处没有联系。这些是否证明使用<nav>
?
我的猜测是肯定的,但我是一个HTML5新手,所以我想我会要求第二个意见!
一个完全有效的使用<nav>
由于W3C specification美国
不是一个网页上的链接所有组必须在
<nav>
元素中 - 元素主要用于由主要的 导航块组成的部分。尤其是,页脚通常具有链接到站点的各个页面的简短列表链接,例如 服务的条款,主页和版权页。单独使用页脚元素 就足够用于这种情况;而一个<nav>
元素可以用于这样的 例,通常是不必要的。
注的最后一句话 - 即使不推荐它,你可以使用<nav>
元素,即使是TOS,隐私等
在你的情况,如果您有其他显著的导航元素(择业,新闻),我认为这是完全有效的,语义正确使用<nav>
元素在你的<footer>
<nav>
:
的
<nav>
元件是导航链接的部分。它可用于导航,,但也可用于文档的其他部分列出内部导航链接。
<footer>
:
的
footer
元素表示页脚或一个部分的结论。它提供作者信息,法律声明或分页导航(与<nav>
结合),提醒徽标,联系信息,发布日期。
您可以<footer>
结合<nav>
。
我同意。我认为规范对页脚内容的定义并不总是与HTML构建开始之前放置的内容相吻合。虽然大多数建议都是这样说的,“你可以在'
这完全是关于语义。我看待它的方式是:如何使用HTML来传达尽可能多(和准确)的意义。如果有人正在阅读我的网站的源代码(例如使用屏幕阅读器),我会如何组织它?当然,我不是专家,但它听起来好像你的情况是内<footer>
[HTML5页脚元素中链接(NAV和预留?)的可能重复(http://stackoverflow.com/questions/ 7645357/links-inside-html5-footer-element-nav-and-aside) – 2012-07-24 19:32:43
差不多。 “'