在页脚中使用或不使用页脚标题

问题描述 投票:0回答:1

在页脚中添加标题“页脚”对于我的网站的可访问性是否有必要或有帮助?我知道页脚是一个地标,因此屏幕阅读器的用户可以发现标题“菜单”位于页脚内。但是使用屏幕阅读器的标题列表选项,此信息不存在,因此用户不知道它在页脚中?对此有什么建议吗?

那么我应该这样做吗:

<footer>
  <h2 class="visually-hidden">Footer</h2>
  <h3>Menu</h3>
  <ul>
    <li>Link</li>
    <li>Link</li>
    <li>Link</li>
  </ul>
</footer>

或者这个:

<footer>
  <h2>Menu</h2>
  <ul>
    <li>Link</li>
    <li>Link</li>
    <li>Link</li>
  </ul>
</footer>
html accessibility seo semantics
1个回答
0
投票

<footer>
已经是屏幕阅读器可以解释的(非常常见)标签,因此您不需要为其添加额外的(隐藏)标头。

除此之外,两个示例中的“菜单”

<h2>
标题也不是必需的 - 菜单周围的
nav
标签或
ul
role="navigation"
作为
ul
中的属性就足够了,实际上更实用适合屏幕阅读器用户。

© www.soinside.com 2019 - 2024. All rights reserved.