我想知道是否可以为屏幕阅读器设置特定区域以专注于 HTML 内容。
我有一个类似于以下内容的列表:
<ol>
<li>
<div class="duration">
<time>10:00</time>
<span>to</span>
<time>11:00</time>
</div>
<div class="info">
<span>CA267 Lecture</span>
<span>Software Testing</span>
<span>Location: QG27</span>
</div>
</li>
</ol>
当我将屏幕阅读器(在我的情况下是画外音)放在列表项上时,它从 10:00 开始,然后我必须按 ctrl+alt+左箭头键移动到“to”,然后再次移动到 11: 00 以此类推。
我想知道有没有办法对元素进行分组,以便屏幕阅读器专注于<li>
标签并相应地读出其中的所有内容?
我尝试设置一个 tabindex 它有点工作,但需要屏幕阅读器用户使用 tab 键进行导航,而不是其内置的快捷键。
谢谢!