为了账号安全,请及时绑定邮箱和手机立即绑定

<em></em>和<i></i>的区别

<em></em>标签和<i></i>标签的内容在浏览器中都显示为斜体,那他们之间有什么比较明显的区别呢?

正在回答

12 回答

<i>标签:
       显示斜体文本效果
       <i>标签告诉浏览器将包含其中的文本以斜体字(italic)或者倾斜(oblique)字体显示;

<em>标签:
       <em>标签中的文本表示为强调的内容,对于所有浏览器的显示效果来说,是把这段文字用斜体来显示;
       当引入新的术语或在引用特定类型的术语或概念时作为固定样式的时候,也可以考虑使用 <em> 标签。

1 回复 有任何疑惑可以回复我~
#1

丷Simmons 提问者

非常感谢!
2016-07-19 回复 有任何疑惑可以回复我~

<i>是一种字体上的斜体,<em>用斜体表示加粗来强调。

0 回复 有任何疑惑可以回复我~

<i></i> 字体显示为斜体,对于浏览器来说没有特殊含义

<em></em>为强调,表现的形式是将字体变为斜体。 两者的表现结果一致,含义不一样。

0 回复 有任何疑惑可以回复我~

<em>表示被强调呈现的内容,<i>是物理上的斜体,没有内容上的意义。

0 回复 有任何疑惑可以回复我~

<i></i>用斜体来表示   <em></em>表示强调作用

0 回复 有任何疑惑可以回复我~

<i></i> <em></em>两者都可以显示为斜体 但前者表示的是一种效果 后者则表示的是一种强调作用

0 回复 有任何疑惑可以回复我~

Elvinc 说的很有道理

0 回复 有任何疑惑可以回复我~

<em>:强调文本,通常以斜体渲染。也就是说它的强调效果是斜体。

<i>:指定文本应以斜体渲染

二者在显示上没区别,只是用途不一,准确的用法方便程序员看


0 回复 有任何疑惑可以回复我~

<i></i>用斜体表示;<em></em>用斜体强调

0 回复 有任何疑惑可以回复我~

<i> 标签显示斜体文本效果。

<i> 标签和基于内容的样式标签 <em> 类似。它告诉浏览器将包含其中的文本以斜体字(italic)或者倾斜(oblique)字体显示。如果这种斜体字对该浏览器不可用的话,可以使用高亮、反白或加下划线等样式。

em> 标签告诉浏览器把其中的文本表示为强调的内容。对于所有浏览器来说,这意味着要把这段文字用斜体来显示。

在文本中加入强调也需要有技巧。如果强调太多,有些重要的短语就会被漏掉;如果强调太少,就无法真正突出重要的部分。这与调味品一样,最好还是不要滥用强调。

尽管现在 <em> 标签修饰的内容都是用斜体字来显示,但这些内容也具有更广泛的含义,将来的某一天,浏览器也可能会使用其他的特殊效果来显示强调的文本。如果你只想使用斜体字来显示文本的话,请使用 <i> 标签。除此之外,文档中还可以包括用来改变文本显示的级联样式定义。

除强调之外,当引入新的术语或在引用特定类型的术语或概念时作为固定样式的时候,也可以考虑使用 <em> 标签。例如,W3School 经常对重要的术语使用 <em> 标签。<em> 标签可以用来把这些名称和其他斜体字区别开来。


0 回复 有任何疑惑可以回复我~
首页上一页12下一页尾页

举报

0/150
提交
取消

<em></em>和<i></i>的区别

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号