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

Html 数据标题/数据原始标题属性和可访问性,html,twitter-bootstrap,accessibility,Html,Twitter Bootstrap,Accessibility,我一直在搜索有关属性数据标题和数据原始标题的信息。我的问题是Twitter引导将title属性转换为数据原始标题,我不确定这是否是我想要的。比如屏幕阅读器呢?他们是将数据标题视为标题,还是忽略它?如果我使用其中一个数据属性,我是否也必须添加title属性?这些属性是为HTML5定义的。它们“用于存储页面或应用程序专用的自定义数据” 说明书上说: 这些属性不适用于独立于使用这些属性的站点的软件 所以其他工具(比如屏幕阅读器)不应该使用它们 如果某个内容是标题,则首先不应使用数据-*属性(如数据标题

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

这些属性是为HTML5定义的。它们“用于存储页面或应用程序专用的自定义数据”

说明书上说:

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

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


如果某个内容是
标题
,则首先不应使用
数据-*
属性(如
数据标题
),如规范所述“[…]没有更合适的属性或元素”;使用
标题

数据-*用于任意附加属性。您永远不应该用真实属性替换真实属性。也就是说,从语义的角度来看,数据标题不是标题。屏幕阅读器不会处理data-*属性,除非它们支持调用它们来实际执行某些操作的js/etc。title属性将一如既往地显示有用的消息。现在,我不知道Bootstrap对它们做了什么。@briansol辅助技术也没有可靠地宣布
title
属性。