我一直在搜索有关属性数据标题和数据原始标题的信息。我的问题是,Twitter Bootstrap将title属性转换为数据原始标题,我不确定这是否是我想要的。比如屏幕阅读器呢?他们是将数据标题视为标题,还是忽略它?如果我使用其中一个数据属性,我是否也必须添加一个标题属性?
自定义data-*
属性是为HTML5定义的。它们"旨在存储页面或应用程序专用的自定义数据"。
说明书上写着:
这些属性不适用于独立于使用这些属性的站点的软件。
所以其他工具(比如屏幕阅读器)不应该使用它们。
如果某个东西是title
,那么首先不应该使用data-*
属性(如data-title
),因为规范中说"[…]没有更合适的属性或元素";使用CCD_ 5。