我应该使用什么标签用于文件大小w / alt文本?

时间:2016-09-22 23:47:00

标签: html semantic-markup

有时间<time>标记,但我应该使用什么文件大小?

现在我正在使用,

$

但我想知道是否有更合适的东西。

希望工具提示在鼠标悬停时出现。

2 个答案:

答案 0 :(得分:2)

你可以使用data element,特别是如果人类可读的形式应该与机器可读的形式不同(但是,在纯HTML5中,不可能以机器可读的方式指定值的类型) )。 title属性在此处没有特殊含义,因此您可以将其用作咨询信息。

如果您不需要此功能,那么带有span属性的无意义title就可以了。

abbr element只应用于实际缩写,即&#34; KB&#34;。 title属性给出了缩写的扩展。

例如:

<data value="11201 B" title="11,201 bytes">10.9 <abbr title="kilobyte">KB</abbr></data>
<span title="11,201 bytes">10.9 <abbr title="kilobyte">KB</abbr></span>

答案 1 :(得分:1)

您正在寻找的内容中没有完全标记。我不会使用<abbr>,因为它们是为缩写保留的,可能会影响某些网络抓取工具等。 这里有一个很好的list HTML标记供参考。

但是,对于您的用例,我会采用自定义样式的<span>标记。 它仍然支持title属性,因此工具提示仍会显示。

如果需要考虑语义,请考虑添加aria-label属性,以便HTML符合ARIA spec