【发布时间】:2022-01-26 22:13:13
【问题描述】:
我正在开发一个全面使用首字母缩略词的网站(“DoIT”,发音为“do it”)。不幸的是,视障人士的屏幕阅读器读错了首字母缩写词(“duh-I.T.”)。
我认为有两种解决方案之一:
-
找到整个网站 (HTML5) 中使用“DoIT”的每一个元素,并以某种方式添加一些内容,告诉屏幕阅读器不要阅读显示的文本,而是用“do it”替换“DoIT”的替代文本……哪个我什至不知道该怎么做……
-
添加某种类型的脚本,当使用屏幕阅读器时,将“DoIT”一词替换为“do it”→ 我不知道该怎么做。
整个网站有很多文字、段落、标题、图片等。我知道我可以在某些地方使用alt 属性,但不是全部,例如:
<h3 alt="Test for do it">Test for DoIT</h3>
我应该使用一些标签组合(span、label、alt),还是已经存在更好但我无法立即找到的东西?
【问题讨论】:
标签: html accessibility wai-aria screen-readers nvda