1

鉴于acronymHTML 5 中删除了这一点,如何获得具有类似功能的标准支持?其他所有已删除的标签看起来 CSS 都可以做到,但似乎完全删除了一个标签……

4

4 回答 4

4

<abbr>重新用于缩写和首字母缩略词:

abbr元素表示缩写或首字母缩略词,可以选择扩展。

如果您想具体说明您的语义,也许添加class="acronym"可以解决问题。我认为这是你能做到的,尽管我应该补充一点,class它没有任何实际的语义价值。

于 2010-10-05T19:23:23.947 回答
3

我以为<abbr>换了<acronym>

http://www.html-5.com/tags/abbr-tag/

于 2010-10-05T19:24:46.580 回答
3

你能澄清一下你想让它看起来像什么吗?的默认样式因<acronym>浏览器而异。例如,Opera 使用虚线下划线,而 Chrome 并没有全部设置样式。您是否尝试模拟特定浏览器的默认样式?

但是,如果您的意思是鼠标悬停时出现的工具提示样式消息,您应该能够使用与<abbr>以前相同的属性:title="your acronym's definition".

于 2010-10-05T19:41:43.950 回答
3

acronym元素被折叠到元素中abbr,因为

  1. 大多数 HTML 作者不知道首字母缩写词和缩写词之间的区别,因此错误地使用了它们并且
  2. 对于这两个元素的用例,首字母缩写词和缩写词之间的区别无论如何都无关紧要。
于 2010-10-05T20:15:41.433 回答