我有这个跨度元素:
<span>Select the <strong>START</strong> <span class="icon-start></span> button.</span>
那只是一行写着“选择开始按钮”,在“开始”一词后带有一个小图标。
目前,Microsoft 讲述人(在扫描模式下)读取“选择开始”,然后在图标处暂停并等待用户告诉它继续。我试图让讲述人以零中断或需要用户告诉它继续的情况下阅读整行。
到目前为止,这是我尝试过的:
将
aria-hidden="true"
,tabindex="-1"
, 和添加role="presentation
到图标的<span>
将跨度包裹在 a 中
<div>
并给出它aria-hidden="true"
,tabindex="-1"
, 和role="presentation
role="heading"
在外部跨度上添加了一个- 这可以使讲述人不间断地阅读所有内容,但他首先宣布“标题级别 1”。如果有办法阻止他说“标题”,那也可以。
是否有角色或 aria 属性告诉屏幕阅读器不停地继续阅读?