如何在HTML5中实现类似首字母缩略词的东西?

如何在HTML5中实现类似首字母缩略词的东西?,html,abbr,Html,Abbr,鉴于HTML5中的首字母缩略词已被删除,如何获得具有类似功能的标准支持?其他每一个被移除的标签看起来CSS都能做到,但那一个似乎被完全移除了…对于缩写词和首字母缩略词: abbr元素表示缩写或首字母缩略词,可以选择扩展 如果您想明确您的语义,也许添加class=首字母缩略词就可以了。我想这已经够了,不过我应该补充一点,那就是类没有任何实际的语义价值。对于缩写词和首字母缩略词: abbr元素表示缩写或首字母缩略词,可以选择扩展 如果您想明确您的语义,也许添加class=首字母缩略词就可以了。我想这

鉴于HTML5中的首字母缩略词已被删除,如何获得具有类似功能的标准支持?其他每一个被移除的标签看起来CSS都能做到,但那一个似乎被完全移除了…

对于缩写词和首字母缩略词:

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

如果您想明确您的语义,也许添加class=首字母缩略词就可以了。我想这已经够了,不过我应该补充一点,那就是类没有任何实际的语义价值。

对于缩写词和首字母缩略词:

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


如果您想明确您的语义,也许添加class=首字母缩略词就可以了。我想这就够了,不过我应该补充一点,类没有任何实际的语义价值。

我想

我想

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


但是,如果您指的是鼠标悬停时显示的工具提示样式消息,那么您应该能够在中使用与以前相同的属性:title=您的首字母缩写词的定义。

您能否确切说明您试图使其看起来像什么?不同浏览器的默认样式不同。例如,Opera使用虚线下划线,而Chrome并没有为其全部设置样式。您是否正在尝试模拟特定浏览器的默认样式

但是,如果您指的是鼠标悬停时显示的工具提示样式消息,则应该能够在中使用与以前相同的属性:title=首字母缩写词的定义。

首字母缩写词元素被折叠到abbr元素中,因为

大多数HTML作者不知道首字母缩略词和缩写词之间的区别,因此错误地使用它们 对于这两个元素的用例,首字母缩略词和缩写词之间的区别是无关紧要的。 缩略词元素被折叠成abbr元素,因为

大多数HTML作者不知道首字母缩略词和缩写词之间的区别,因此错误地使用它们 对于这两个元素的用例,首字母缩略词和缩写词之间的区别是无关紧要的。
你们怎么能用CSS做首字母缩略词呢?嗯,仔细想想,我想不会,因为它不是一个纯粹的表示元素。如果你想让类具有很强的语义,那么类仍然是有用的。@Billy:在HTML4中,除了表示作者认为内容是首字母缩略词外,没有“做”任何事情。我相信它是从HTML5中删除的,因为大多数人不理解缩写词是什么。根据我的Mac电脑上的词典,这是一个“由雷达、激光等其他单词的首字母组成的单词”。我想很多人都用它来做HTML之类的东西,事实上,正如我Mac上的字典所说,HTML是缩写词。@Paul:当有人用鼠标悬停在首字母缩写词“ed”的内容上时,它也会导致鼠标悬停在首字母缩写词“ed”的内容上,显示工具提示。@Billy:不是标签导致工具提示显示,标签上是否存在title属性,例如。这几乎适用于任何标签。你怎么能用CSS做缩略词呢?嗯,再想想,我想不会,因为它不是一个纯粹的表示元素。如果你想让类具有很强的语义,那么类仍然是有用的。@Billy:在HTML4中,除了表示作者认为内容是首字母缩略词外,没有“做”任何事情。我相信它是从HTML5中删除的,因为大多数人不理解缩写词是什么。根据我的Mac电脑上的词典,这是一个“由雷达、激光等其他单词的首字母组成的单词”。我想很多人都用它来做HTML之类的东西,事实上,正如我Mac上的字典所说,HTML是缩写词。@Paul:当有人用鼠标悬停在首字母缩写词“ed”的内容上时,它也会导致鼠标悬停在首字母缩写词“ed”的内容上,显示工具提示。@Billy:不是标签导致工具提示显示,标签上是否存在title属性,例如。这几乎适用于任何标签。除了IE6不支持abbr:幸好我们不再支持IE6了!:@比利:也不像IE6支持HTML5:除了IE6不支持缩写:幸好我们不再支持IE6了@比利:也不像IE6支持HTML5:你说的“标准支持”是什么意思?HTML5是一种标准。如果你遵循它,那么所有缩写都要使用标签。@Paul:我写这个问题时不知道缩写。你说的“标准支持”是什么意思?HTML5是一种标准。如果你遵循它,那么所有的缩写都要用标签。@Paul:我不是 当我写这个问题时,我没有意识到abbr。