<b>:用于强调文本的元素
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
<b>
HTML 元素用于吸引读者注意元素内容,而这些内容本身并不具有特别重要性。它以前被称为粗体元素,大多数浏览器仍然以粗体显示文本。但是,你不应该使用 <b>
来设置文本样式或赋予重要性。如果你希望创建粗体文本,应该使用 CSS font-weight
属性。如果你希望指示某个元素特别重要,应该使用 <strong>
元素。
尝试一下
属性
这个元素只包含全局属性。
使用说明
- 在以下情况下使用
<b>
元素:摘要中的关键字、评论中的产品名称,其他通常以粗体显示的文本(但不包括任何特别重要的内容)。 - 不要将
<b>
元素与<strong>
、<em>
或<mark>
元素混淆。<strong>
元素表示具有某种重要性的文本,<em>
元素强调文本,而<mark>
元素表示具有某种关联性的文本。<b>
元素不会传达这种特殊的语义信息;仅在其他元素都不适用时使用它。 - 同样,不要使用
<b>
元素标记标题和页眉。为此,请使用<h1>
到<h6>
标签。此外,样式表可以更改这些元素的默认样式,而使它们不一定以粗体显示。 - 好的做法是在
<b>
元素上添加class
属性来传达额外的语义信息(例如,段落中的第一个句子可以使用<b class="lead">
)。这样,如果你的样式需求发生变化,可以更轻松地管理<b>
的多个用例,从而无需更改 HTML。 - 历史上,
<b>
元素的目的是使文本加粗。自 HTML4 以来,样式信息已被弃用,因此<b>
元素的含义已更改。 - 如果不是出于语义目的而使用
<b>
元素,那么你应该使用 CSS 的font-weight
属性并将值设置为"bold"
来使文本加粗。
示例
html
<p>
本文档描述了几个<b class="keywords">文本级</b>元素,并解释了它们在
<b class="keywords">HTML</b> 文档中的用法。
</p>
关键字以<b>元素的默认样式显示,可能是粗体。</b>
结果
技术概要
规范
Specification |
---|
HTML Standard # the-b-element |
浏览器兼容性
BCD tables only load in the browser with JavaScript enabled. Enable JavaScript to view data.