【发布时间】:2017-11-28 00:51:10
【问题描述】:
html结构是这样的
<div>
<a href="#"> some info
<div role="button" tabindex ="0"
aria-label = "close"
/>
</a>
</div>
使用屏幕阅读器时,a 标签会读取“关闭某些信息”,然后将焦点放在按钮上,它会再次读取“关闭”。我想要a 标签读取的只是“一些信息”和读取“关闭”的按钮。我应该做出什么改变?我无法更改 HTML 结构。
jsfiddle https://jsfiddle.net/5c1oywzg/1/
【问题讨论】:
标签: html accessibility uiaccessibility wcag