HTML的<cite>,<em>和<i>标签有什么区别?

San*_*kar 10 html css

<cite>, <em>, and <i>HTML标签之间有什么区别?

所有浏览器都呈现相同的默认样式.

这些标签背后有什么意义吗?

谁能举例说明这些标签的使用位置?

Bol*_*ock 14

<cite>用于引用(资源或其作者).它们通常与<q>或一起使用<blockquote>(均用于报价).

<em> 表示文本强调(在段落或其他文本内容中).

在旧版HTML中,<i>用于表示斜体文本.在HTML5中,<i>已经完全重新用于其他内容.(请注意,在最初编写此答案时,情况并非如此.)

这三个元素唯一的共同点是它们中的所有三个通常都用斜体字表示.换句话说,它们都具有相同的默认风格这一事实仅仅是巧合.


Jör*_*tag 5

除了其他答案:<i>只说明元素的外观,这对于使用屏幕阅读器浏览您的网站的盲人来说是没有用的。<em>并且<cite>OTOH 会告诉您它们什么,因此,例如,屏幕阅读器可以用更响亮、更有力的声音阅读强调的部分,并在引用前后稍作停顿。

但是它到底应该用斜体做什么呢?