我是 WAI-ARIA 的新手。我想知道如何根据现有角色创建自定义角色。
例如,我想从 aria 按钮角色创建一个自定义按钮角色。如果有人提供这样做的步骤,那就太好了。
WAI-ARIA 1.0 不支持自定义角色,尽管 ARIA 中的基础设施将来可以支持这一点。来自http://www.w3.org/TR/wai-aria/roles:
5. 角色模型
[...]
RDF/OWL 分类法可用作未来扩展 WAI-ARIA 的工具,或被工具制造商用于根据本规范验证适用于角色的状态和属性。
现在,坚持最接近的定义角色;在您的情况下可能是按钮。
在您的情况下,您的按钮需要自定义角色是什么?它与常规按钮的行为有何不同?