我想知道HTML5 / XHTML角色属性中哪些值有效?
答案 0 :(得分:51)
规则非常复杂。请参阅http://www.w3.org/html/wg/drafts/html/master/dom.html#allowed-aria-roles-states-and-properties
上的表格答案 1 :(得分:13)
似乎在HTML5中,role
属性的内容被指定为WIA-ARIA属性。具体来说,请参见section 3.2.3 "Global attributes"的最后一段,其中指出:
为了使辅助技术产品能够公开比HTML元素和属性更细粒度的界面,可以指定一组辅助技术产品的注释(ARIA角色和aria- *属性)。
然后,在section 3.2.7 "WAI-ARIA"中进一步详细说明role
属性,并逐个元素地为属性提供一个明显规范的语义和值表。
注意:上面HTML5规范特定部分的链接指向http://www.w3.org/TR/html5/上HTML5技术报告的“最新发布版本”。可能会有更新的“编辑草案”版本。 TR将在文档的标题页上链接到它。随着规范的更新或过渡到新的采用阶段,这些链接可能会中断并需要更新。
答案 2 :(得分:11)
以下是基于HTML 5.2的有效角色...
答案 3 :(得分:8)
以下是对HTML5 / XHTML有效的标记列表:http://www.w3.org/1999/xhtml/vocab/#XHTMLRoleVocabulary