什么是<i>标签用于?</i>

时间:2011-03-09 06:37:30

标签: html css tags

我知道它的意思是斜体文字,但我一直在Facebook上使用firebug,我不禁意识到他们在布局中使用<i>标签的程度。

i tag in Facebook photo layout

例如,对于照片缩略图库,Facebook使用div中的<i>标记,并在照片库中为标记放置背景图像样式。标签上有更多技巧/提示/用途吗?

2 个答案:

答案 0 :(得分:10)

i元素尚未被弃用(与普遍看法相反),但它用于严格斜体化文本。

  

i元素表示一个替代声音或心情的文本范围,或以其他方式偏离正常散文,例如分类标识,技术术语,来自另一种语言的惯用短语,思想,船名或其他散文,其典型的印刷表现方式为斜体

Source

我个人最后一次使用它是为了标记植物的科学名称,例如......

<i>Anredera cordifolia</i> (Madiera Vine) 

更新

Facebook可能会使用它的原因是因为它们处理了数百万个并发请求 - 发送i而不是span可以节省一些字节。使用它也不会使可读性太差,而不是将该类从tagWrapper更改为a

如果您希望将字节保存到极致,请查看Google's home page来源。

答案 1 :(得分:0)

Wikipedia's Manual of Style。当然,它不是通用的风格手册,但它确实让您了解斜体的用途,以及它与重点<em>的区别。虽然前者用于某些特殊名称,引用名称作为引言,或用于外语短语,但后者仅用于强调。

至于上述以外的用途,可能只是其中一种标签滥用。