【发布时间】:2014-03-26 00:23:37
【问题描述】:
有什么方法可以使用 WAI-ARIA 为 HTML5 中的可访问元素提供单独的 tabIndex 顺序?
用例:让我们举一个用 HTML 呈现多项选择题的情况。它可以有一个问题文本、带标签的单选按钮和一个提交按钮。
这里只有单选按钮和提交按钮应该是可标签的。而屏幕阅读器应该可以访问所有三个组件。应该在阅读单选按钮标签之前阅读问题文本。
例如,请检查以下链接中的问题http://www.html5tests.com/tests/intro/intro-00.php
在这种情况下我们应该如何使用 aria。
【问题讨论】:
-
您想用 WAI-ARAI 实现它有什么特别的原因吗?
<fieldset>是使这种形式可访问的完美搭配。看看这个 plunker:plnkr.co/edit/azChJWwjDsJdvGd8TAxl?p=info -
@katranci 是正确的,应该是
<fieldset><legend>Question here</legend> {radios} </fieldset><submit>,不需要 ARIA -
感谢您推荐字段集。我们正在开发一个带有播放栏、目录、幻灯片上的动画项目以及问题的复杂播放器。我们认为 ARIA 可能更适合这些需求。我们的假设错了吗?
-
对不起,你的问题和你提到的是两个不同的东西。在黑暗中拍摄,你正在做某种训练。您可以赋予带有目录的侧边栏作为补充或导航的角色,将内容区域赋予主要角色。对于播放器容器,我目前不确定。
标签: html accessibility wai-aria