共同点:都是用来处理文本的
1. <b>:加粗,表示突出显示关键词的作用,但是并不强调其重要性,字体被设置为bold,属于物理标记
<p><b>加粗</b>和<b></b></p>
如下图:
2. <em>(emphasize): 强调,表示对文本的意思有改变作用,我们说话的时候通常会对某些词进行加重语气、侧重局部强调,会改变所在句子的语义,斜体表示。
如:
<!--侧重人不是其他动物-->
<p>人<em>是</em>高级的生物</p>
<!--侧重人是高级的,而不是低级的。-->
<p>人是<em>高级的</em>动物</p>
如下图:
3. <strong> :强调,强调的程度更强一些 ,表示文本的重要性、严重性或者紧迫性。属于逻辑标记、强调文档逻辑、侧重全局强调,不会改变所在句子的语义。
<p> <strong>小心!地板滑</strong> </p>
如下图:
4. <i>(Italic): 斜体,常被用来表示技术语、俗语、想法、宇宙飞船的名字等等,在没有其他适合的元素可以使用时,可以使用<i>元素
<i>斜体</i>
如下图:
具体开发中常用到的,如百分比,数值和%的字号不同,<i>虽然是斜体,但是可以改变字体风格为normal
<span>34<i>%</i></span>
5. <mark>: 被标记的/高亮显示的文本。
<mark>高亮</mark>
如下图: