我有一个冗长的文档,我需要转换为符合WCAG AA标准的HTML,作者使用星号作为结尾注释,如*
,**
和***
。这是一个例子:
Solano County Atlas Fire (Solano County) 10/17*
Ponderosa Fire (Butte County) 08/17*
Helena Fire (Trinity County) 08/17*
...
* For taxable years beginning on or after January 1, 2014...
注意:上面列表中的多个*
星号都指向单个末尾音符参考,这使得难以使用传统的脚注实践。
下面是我尝试使用aria-describedby
来解决这个问题,但是JAWS根本没有阅读描述星号或描述。
Solano County Atlas Fire (Solano County) 10/17<span aria-describedby="dd1">*</span>
...
<p id="dd1">* For taxable years beginning on or after January 1, 2014...</p>
经过一些研究后,似乎JAWS和其他一些屏幕阅读器根本没有宣布一些标点符号。所以我不确定如何解决这个问题。除非没有其他可能的解决办法,否则我不能自由改变角色。
你有什么建议我来解决这个问题?
我建议做一件简单的事情,因为我在阅读的HTML书中写了很多。
<a id="linkToNote1" href="#note1">*</a>
。note1
)。<a href="#linkToNote1">Go back</a>
。但是如果你想使用ARIA,不要用aria-describedby
标记唯一的星号,因为你很正确,很多用户将他们的标点符号设置得很低,所以他们不会被冗长文本中的那些符号分散注意力。