如何防止屏幕阅读器从横幅或区域

时间:2017-10-05 09:10:42

标签: html5 accessibility

在我的应用程序中,屏幕阅读器每次都会将语义标记读取为“标题区域”,当返回上一页时,第一次打开页面。我需要一个解决方案来避免谈话中具有里程碑意义的说法。

我已经尝试将role =“presentation”应用于header和section元素,但是当回调为ON时滚动页面会出现问题。

任何人都可以帮助我。

1 个答案:

答案 0 :(得分:0)

我通常会尝试使用native HTML elements that have the same implicit meaning as aria roles。例如,<header>元素与role="banner"具有相同的语义含义,屏幕阅读器不会以相同的方式宣布它。在我看来,这种方法通常不那么复杂,效果也更好。