我一直在搜索有关属性data-title和data-original-title的信息。我的问题是Twitter Bootstrap将title-attribute转换为数据原始标题,我不确定这是我想要的。那么屏幕阅读器呢?他们将数据标题视为标题,还是忽略它?如果我使用其中一个数据属性,我是否还必须添加title属性?
答案 0 :(得分:1)
为HTML5定义了custom data-*
attributes。它们是用于将自定义数据存储为页面或应用程序的私有数据,而不是#34;。
规范说:
这些属性不适用于独立于使用属性的网站的软件。
所以其他工具(如屏幕阅读器)不应该使用它们。
如果某些内容属于title
,则您不应该首先使用data-*
属性(例如data-title
),因为规范说明了#34; [...]没有更合适的属性或元素&#34 ;;使用title
。