课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
这些标签有什么区别?
2020-04-02
源自:初识HTML(5)+CSS(3)-升级版 3-8
正在回答
这些都是为页面效果显示的标签,各有各的作用
简单点来说,就是<i>和<em>从视觉效果来看都是斜体,但是逻辑上是不一样的。<i>表示就是斜体,<em>表示强调。<b>和<strong>同理。
比如说我把一段文字用b标记加粗了,我的意思是告诉浏览器应该给我加粗了显示这段文字,从单词的语义也可以分析得出,b是Bold(加粗)的简写,所以这个B标记所传达的意思只是加粗,没有任何其它的作用。
而Strong我们从字面理解就可以知道他是强调的意思,所以我们用这个标记向浏览器传达了一个强调某段文字的消息,而这个Strong就是我们所说的逻辑元素,他是强调文档逻辑的,并非是通知浏览器应该如何显示。
同样,I是Italic(斜体),而em是emphasize(强调)。
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
10 回答<b>和<strong>的区别
2 回答<i></i> <em> </em>
4 回答rem和em和px的区别
5 回答px和em有啥区别啊
2 回答1为什么不能使用body标签将a,span,em,strong转换成block?