1

我正在使用 Total Validator 和 WAVE 工具栏在一个网站上进行一些可访问性测试。

使用这些时,它会引发我的文档的标题结构问题,并导致指南 1.3.1下的失败-以不代表内容中关系的方式使用结构标记

http://www.w3.org/TR/WCAG20-TECHS/F43.html

我一直明白,页面上最重要的标题应该是 h1,而且这个标题并不总是必须是页面上的第一个标题。

因此,例如,我在网站的标头中有一个 h2,它出现在标记中的 h1 之前。但是,即使 h2 出现在 h1 之前,我也不会说它描述了页面以及我标记为 h1 的文本。

如果我将 h2 标记为 h1,则整个站点中最重要的标题只会与站点相关,并且不会有效地描述页面。

我会认为这不是很好的做法,出于各种原因,例如 SEO、可访问性(使用标题导航网站的辅助技术)

我很确定这是一个实用主义胜过验证的案例。

4

1 回答 1

1

我不清楚你实际上有一个问题,但如果 h2 的内容是something的标题,我认为你的基础很稳固。

请记住,自动可访问性检查器通常会寻找可疑模式。他们可以绝对确定您做错了什么是非常罕见的,因此它们应该用作帮助您找到可以手动检查的地方,看看您是否可以以更好的方式标记内容。最重要的是,请记住,最终目标是让尽可能广泛的用户群访问您的网站,而不是关闭自动化测试工具。

于 2011-04-12T00:12:29.420 回答