有人可以解释 HTML5 aria-* 属性吗?

Posted

技术标签:

【中文标题】有人可以解释 HTML5 aria-* 属性吗?【英文标题】:Can someone explain the HTML5 aria-* attribute? 【发布时间】:2011-05-09 18:38:32 【问题描述】:

我想知道aria-* 属性的用途。他们可以拥有什么价值观,它们是定义的价值观还是我可以创建自己的价值观?

【问题讨论】:

我建议看看下面的博文 (link) - 海报非常清楚地解释了 aria 及其属性 What is html5 ARIA?的可能重复 【参考方案1】:

ARIA 代表Accessible Rich Internet Applications,旨在提高富互联网应用程序的可访问性,即使它们对残障人士更有用。

有关各种属性的帮助可通过here获得。

我认为您不能创建自己的 ARIA 属性。

【讨论】:

“各种属性”链接目前不好用。 尝试developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA 了解概览。 @gkrogers 是对的。您不能创建自己的 aria 属性。应该使用 data- 属性前缀(并且有一些用于访问它们的 javascript 糖)。

以上是关于有人可以解释 HTML5 aria-* 属性吗?的主要内容,如果未能解决你的问题,请参考以下文章

有人可以解释 ivy.xml 依赖项的 conf 属性吗?

关于HTML5如何自定义属性

wkwebview 是不是支持 HTML5 捕获属性?

[翻译]如何在HTML5中有效使用ARIA

角色属性与类[关闭]

JAWS 如何处理 ARIA 角色?