【发布时间】:2014-08-20 23:24:00
【问题描述】:
我的页面上有一些表示数学公式的内容。此内容位于 <span> 内,但其中包含自定义绘制的内容与文本混合。我有数学内容的文本描述,可以放在<span> 的aria-label 属性中,但屏幕阅读器似乎忽略了非表单元素的 aria 属性。
有没有办法让屏幕阅读器对<span> 或<div> 中的内容使用替代描述?
我的html是这样的
<span aria-label='[TEXT DESCRIPTION]'>
<svg>[SOME SVG CONTENT]</svg>
<span>[SOME TEXT CONTENT]</span>
</span>
【问题讨论】:
-
向 SVG 标签添加 title 属性有什么不同吗?
标签: html accessibility screen-readers wai-aria