页脚内的HTML5导航元素

页脚内的HTML5导航元素,html,footer,nav,Html,Footer,Nav,我在好几个地方读到,当你链接到的只是版权、条款和条件等时,没有必要在中使用 然而,我正在工作的一个网站的页脚有以下链接:新闻、职业、隐私。显然,隐私符合上述不使用的描述。但是,新闻和职业——尽管它们显然没有顶部主导航中的项目那么重要——是重要的内容领域,与其他地方的内容没有联系。这些是否证明使用是合理的 我想是的,但我是HTML5新手,所以我想我应该征求第二个意见 调查 根据: : 元素是导航链接的一部分。它可以用于导航,也可以用于文档的其他部分,以列出内部导航链接。 : footer元素表示页

我在好几个地方读到,当你链接到的只是版权、条款和条件等时,没有必要在
中使用

然而,我正在工作的一个网站的页脚有以下链接:新闻、职业、隐私。显然,隐私符合上述不使用
的描述。但是,新闻和职业——尽管它们显然没有顶部主导航中的项目那么重要——是重要的内容领域,与其他地方的内容没有联系。这些是否证明使用
是合理的

我想是的,但我是HTML5新手,所以我想我应该征求第二个意见

调查 根据:

元素是导航链接的一部分。它可以用于导航,也可以用于文档的其他部分,以列出内部导航链接。

footer
元素表示页脚,或节的结束。它放置有关作者的信息、法律通知或分页导航(与
结合使用)
、提醒标志、联系信息、出版日期

结论
您可以将
结合起来,这都是关于语义的。我的看法是:如何使用HTML尽可能多(和尽可能准确)地传达含义。如果有人正在阅读我网站的源代码(例如,使用屏幕阅读器),我希望如何组织它?我当然不是专家,但在我看来,您的场景将是对
内部

的完美有效使用

并非页面上的所有链接组都需要位于
元素中- 元素主要用于由主要 导航块。特别是,页脚通常有一个 指向站点各个页面的链接的简短列表,例如 服务、主页和版权页。只有页脚元素 对此类情况而言已足够;而则可以在这种情况下使用
元素 在某些情况下,这通常是不必要的

请注意最后一句话-即使不建议您使用
元素,即使用于TOS、隐私等


在您的情况下,当您有其他重要的导航元素(职业、新闻)时,我认为在您的

中使用
元素是完全有效的,并且在语义上是正确的。“该
元素旨在标记“主要”导航块”-块,复数-因此它不仅仅用于主导航。“尤其是,页脚通常会有一个指向网站各个页面的链接短列表,如服务条款、主页和版权页。仅页脚元素就足以满足此类情况。”很好。然而,新闻和职业显然不属于这一类——因此我提出了一个新问题。这里可能有IA/设计方面的问题,但所有这些都已签署-我只需正确标记:)我同意。我认为规范对页脚中应该包含的内容的定义并不总是与HTML构建开始之前放置在页脚中的内容一致。虽然大多数关于这方面的建议都说“你可以在
中放置
,但你可能不应该这样做”,这显然意味着有时这样做是有正当理由的。注意:-建议通过显示aria标签或aria labelledby来区分其他元素。