鉴于acronym
HTML 5 中删除了这一点,如何获得具有类似功能的标准支持?其他所有已删除的标签看起来 CSS 都可以做到,但似乎完全删除了一个标签……
问问题
786 次
4 回答
4
<abbr>
已重新用于缩写和首字母缩略词:
该
abbr
元素表示缩写或首字母缩略词,可以选择扩展。
如果您想具体说明您的语义,也许添加class="acronym"
可以解决问题。我认为这是你能做到的,尽管我应该补充一点,class
它没有任何实际的语义价值。
于 2010-10-05T19:23:23.947 回答
3
我以为<abbr>
换了<acronym>
?
于 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
,因为
- 大多数 HTML 作者不知道首字母缩写词和缩写词之间的区别,因此错误地使用了它们并且
- 对于这两个元素的用例,首字母缩写词和缩写词之间的区别无论如何都无关紧要。
于 2010-10-05T20:15:41.433 回答