i与b标签
这俩标签从古至今发生了本质的变化。
在HTML5之前,由于CSS2.1规范要求样式与行为分离,所以i标签的斜体与b标签的加粗都建议被CSS替代。
但是由于HTML5对i和b标签的语意进行了变更,所以i与b标签又有了使用的价值。
i标签
i标签在以前,是斜体,现如今表示一段文本中,需要区分出来的文字。如:科技名词、外国语、需要排版的字体(斜体)等。
b标签
b标签在以前,是粗体,现如今表示一段文本中,需要被强调突出的文字。如:特定日期、说话人、需要关注项等。
结合举例子:
<p><b>小明</b><i>静下心来</i>想了想,还是决定<b>放弃</b>。</p>