我
b 与 strong 的区别和 i 与 em 的区别?
难度:
从页面显示效果来看,被 <b>
和 <strong>
包围的文字将会被加粗,而被 <i>
和 <em>
包围的文字将以斜体的形式呈现。
但是 <b>
<i>
是自然样式标签,分别表示无意义的加粗,无意义的斜体,表现样式为 { font-weight: bolder}
,仅仅表示「这里应该用粗体显示」或者「这里应该用斜体显示」,此两个标签在 HTML4.01 中并不被推荐使用。
而 <em>
和 <strong>
是语义样式标签。 <em>
表示一般的强调文本,而 <strong>
表示比 <em>
语义更强的强调文本。
使用阅读设备阅读网页时:<strong>
会重读,而 <b>
是展示强调内容。