数据标题/数据原始标题属性和可访问性

时间:2014-09-02 20:13:08

标签: html twitter-bootstrap accessibility

我一直在搜索有关属性data-title和data-original-title的信息。我的问题是Twitter Bootstrap将title-attribute转换为数据原始标题,我不确定这是我想要的。那么屏幕阅读器呢?他们将数据标题视为标题,还是忽略它?如果我使用其中一个数据属性,我是否还必须添加title属性?

1 个答案:

答案 0 :(得分:1)

为HTML5定义了custom data-* attributes。它们是用于将自定义数据存储为页面或应用程序的私有数据,而不是#34;。

规范说:

  

这些属性不适用于独立于使用属性的网站的软件。

所以其他工具(如屏幕阅读器)不应该使用它们。

如果某些内容属于title,则您不应该首先使用data-*属性(例如data-title),因为规范说明了#34; [...]没有更合适的属性或元素&#34 ;;使用title