我正在尝试针对W3C验证程序验证包含以下内容的页面:
<button role="slider"></button>
验证员告诉我:
元素按钮
上属性角色的错误值滑块
知道为什么吗?我在ARIA规范中找不到任何解释。
我看到in this blog post验证程序不支持landmark
个角色,但是滑块是widget
个角色。另外,another post in the same blog使用上面的代码作为示例...
只需将上面的代码提供给验证器即可重现。
答案 0 :(得分:4)
The button
element has Implicit ARIA Semantics。该角色必须是button
,link
,menuitem
,menuitemcheckbox
,menuitemradio
或radio
。