JAWS 一起读取单独的 div,如何防止这种情况发生?

JAWS Reads seperate divs together, how to prevent this?

我正在测试一个 Web 应用程序并注意到一些非常奇怪的事情。

假设我有一个父 divtabindex="0" 这样用户可以通过键盘聚焦它。

<div tabindex="0">
  <div>
    <span>34</span>
  </div>
  <div>
    <span>43</span>
  </div>
</div>

如果我有上面的布局,它将显示为 "Three thousand four hundred forty three" 而不是 "Thirty Four" "Fourty Three"。我可以在这里做些什么来防止合并这些数字吗?考虑到它们位于单独的内部 div 和 span 中,我很震惊它首先这样做。

在两个 spans 之间放置一个 &nbsp; 是一个可行的解决方案。