Html 对于可访问性,网站的徽标上是否有H1,文本标题上是否有H1?

Html 对于可访问性,网站的徽标上是否有H1,文本标题上是否有H1?,html,accessibility,wcag2.0,web-accessibility,Html,Accessibility,Wcag2.0,Web Accessibility,通常,对于屏幕阅读器,每页只需要一个H1。但我已经看到了一种趋势,即在标题中的站点徽标周围有一个H1,而页面上单独的主标题也有一个H1。这是可以接受的还是有更好的方法来处理这一问题?WCAG合规性 从WCAG和法规遵从性的角度来看,这是可以接受的,一个页面上可以有多个H1,它仍然在HTML5规范中 标题惯例 然而,惯例和最佳实践建议页面上只有一个可见的,并且应该准确地描述当前页面 主要原因是辅助技术,即屏幕阅读器 使用屏幕阅读器的人可能会使用快捷方式通过节、链接或标题进行导航。显然,在这种情况下

通常,对于屏幕阅读器,每页只需要一个H1。但我已经看到了一种趋势,即在标题中的站点徽标周围有一个H1,而页面上单独的主标题也有一个H1。这是可以接受的还是有更好的方法来处理这一问题?

WCAG合规性 从WCAG和法规遵从性的角度来看,这是可以接受的,一个页面上可以有多个H1,它仍然在HTML5规范中

标题惯例 然而,惯例和最佳实践建议页面上只有一个可见的
,并且
应该准确地描述当前页面

主要原因是辅助技术,即屏幕阅读器

使用屏幕阅读器的人可能会使用快捷方式通过节、链接或标题进行导航。显然,在这种情况下,标题是我们关注的重点

他们使用键1-6循环浏览标题。当登陆页面时,他们可能做的第一件事就是按“1”键进入页面的主标题

如果按“1”键读取站点徽标,可能会造成混乱,他们可能会认为站点结构错误,并用“2”键开始循环。他们可能需要一段时间才能意识到页面结构并不典型

屏幕阅读器用户可能只需要一分钟左右就能意识到你网站的奇怪结构,所以它不会让你无法访问,但就用户体验而言,这并不好

作为<代码> 徽标的惯例是将其包装在超链接中并指向主页。预期行为是可访问性的关键

最简单的形式是:


所以,无论是谁开始了这一趋势,都需要阻止它,从SEO的角度来看,这甚至是没有意义的,所以我不知道为什么有人开始了,如果这确实是一种趋势的话