HTML5 / XHTML角色属性可以具有哪些值?

时间:2010-11-13 01:09:28

标签: html5

我想知道HTML5 / XHTML角色属性中哪些值有效?

4 个答案:

答案 0 :(得分:51)

答案 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的有效角色...

  • alert
  • alertdialog
  • 申请
  • 文章
  • banner
  • 按钮
  • 细胞
  • 复选框
  • 的columnHeader
  • 组合框
  • 互补
  • contentinfo
  • 定义
  • 对话框
  • 目录
  • 文档
  • 进料
  • 形式
  • 栅格单元
  • 航向
  • IMG
  • 链接
  • 列表
  • 列表框
  • 列表项
  • 日志
  • 选取框
  • 数学
  • 菜单
  • 菜单栏
  • 菜单项
  • menuitemcheckbox
  • menuitemradio
  • 导航
  • 注释
  • 选项
  • 介绍
  • 进度
  • 无线电
  • RadioGroup中
  • 区域
  • rowgroup
  • 的rowHeader
  • 滚动条
  • 搜索
  • 搜索框
  • 分离器
  • 滑块
  • 数值调节钮
  • 状态
  • 开关
  • 标签
  • 标签列表
  • 一个tabpanel
  • 术语
  • 文本框
  • 计时器
  • 工具栏
  • 工具提示
  • 的TreeGrid
  • treeitem

答案 3 :(得分:8)

以下是对HTML5 / XHTML有效的标记列表:http://www.w3.org/1999/xhtml/vocab/#XHTMLRoleVocabulary