我的HTML如下(摘录):
<h1><span>Main Menu</span></h1>
<div>
<button tabindex="0">New Customer</button><br>
<button tabindex="0">Existing Customer</button>
</div>
我正在使用NVDA。当用户进入屏幕时,焦点在第一个按钮上。NVDA读取第一个按钮(New Customer)上的文本。它跳过了标题(h1)。我认为它应该读取h1标记,而不带任何aria标签,我这个想法是错误的吗?我需要做什么才能使其正常工作?
tabindex=0
分配给按钮?按钮已经是交互式的并且包含在Tab顺序中。 - J. Afarian