标题未列在旁白转子中的链接



要使我在符合WCAG上工作的网站,我正在向其添加语义结构。

我已经注意到,如果标题是链接,则我使用的筛选器(VoiceOver)未捡起它。

是:

<h1>This is a H1 heading</h1>
<h3><a href="someurl.html">This is a H3 heading</a></h3>
<h4>This is a H4 heading</h4>

在转子(ctrl-opt-u)中显示为:

1: This is a H1 heading
4: This is a H4 heading

如果将h3文本移出<a>标签,因此This is a H3 heading是文本节点,或切换到使用span,则标头确实显示在转子中。

我的问题是:有没有办法让h3在转子上显示在标题上,同时将其保留为超链接?

如果有人知道这是NVDA还是下巴的类似问题,也将受到赞赏。

您可以尝试将整个头放在锚点内吗?

我知道,

有些奇怪的工作。

我怀疑VO不应该那样工作。对于它的价值,我只是使用NVDA尝试了该代码,并且在虚拟光标类型模式(上下箭头)以及使用H跳到下一个标题。所以对我来说似乎很好。

相关内容

  • 没有找到相关文章

最新更新