使用ARIA树,是否必须使用ul-li结构来完成这个角色?

时间:2017-03-20 03:30:26

标签: tree wai-aria uiaccessibility jaws-screen-reader

我正在研究ARIA的可访问性和新功能。在其中一个实现中,我们使用的是role =“treeitem”,但我们使用DIV结构实现了树。它在JAWs中失败了。它读了三遍相同的内容。在浏览在线教程时,我发现所有示例都是使用ul-li实现的。是否不支持div结构?

1 个答案:

答案 0 :(得分:0)

这不是强制性的,树有一个像结构一样的列表。大量HTML元素允许使用treeitem角色。 ARIA与HTML一起使用的规则在ARIA in HTML规范

中定义
  

此规范定义了Web开发人员规则(作者一致性   要求)在[HTML51]上使用[wai-aria-1.1]属性   元件。