首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >标题元素的语义与WCAG2.0

标题元素的语义与WCAG2.0
EN

Stack Overflow用户
提问于 2011-04-11 15:34:43
回答 1查看 178关注 0票数 1

我正在一个网站上做一些可访问性测试,我目前正在使用Total和WAVE工具栏。

当使用这些文件时,会引起文档头结构的问题,并在准则1.3.1下导致失败--以一种不代表内容中的关系的方式使用结构化标记。

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

我始终理解页面中最重要的标题应该是h1,并且这个标题并不总是页面上的第一个标题。

例如,我在站点的masthead中有一个h2,它出现在标记中的h1之前。然而,即使h2出现在h1之前,我也不会说它描述页面以及标记为h1的文本。

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

由于各种原因,例如SEO、可访问性(使用标头导航站点的辅助技术),我认为这不是一个好的做法。

我敢肯定,这是一个实用主义的例子,而不是验证。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-12 00:12:29

我不清楚您实际上有一个问题,但是如果h2的内容是某些东西的标题,在我看来,您的基础相当坚实。

请记住,自动可访问性检查程序通常都在寻找可疑的模式。这是相当罕见的,他们可以绝对肯定你做错了什么,所以他们应该作为一个助手,以找到地方,你可以手动检查,看看你是否可以更好地标记内容。最重要的是,请记住,最终目标是使您的站点能够被尽可能广泛的用户访问,而不是关闭一个自动化测试工具。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5623722

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档