HTML <b> 元素

HTML 引起注意元素<b>)用来引起读者对元素内容的关注,但它的内容不包括任何特殊重要性。它以前被称为粗体元素,大多数浏览器仍然以粗体显示文本。但是,您不应该使用 <b> 来设置文本样式。相反,您应该使用 <strong> 元素或 CSS font-weight 属性来创建粗体文本。

<p>这是一个普通的文本 - <b>这是一个要引起读者注意的文本,一般是加粗显示</b></p>

尝试一下 »

截图

HTML 引起注意元素(<b>)用来引起读者对元素内容的关注,但它的内容不包括任何特殊重要性。它以前被称为粗体元素,大多数浏览器仍然以粗体显示文本。但是,您不应该使用 <b> 来设置文本样式。相反,您应该使用 <strong> 元素或 CSS font-weight 属性来创建粗体文本。

特性

内容类别 流式内容短语内容可触知内容
允许的内容 短语内容.
标签省略 不允许,开始标签和结束标签都不能省略。
允许的父元素 任何接受短语内容的元素。
允许的 ARIA 角色 任意
DOM 接口 HTMLElement 在 Gecko 1.9.2 (Firefox 4) 之前,火狐使用 HTMLSpanElement 接口实现该元素。

属性

该元素包含全局属性

事件属性

<b> 元素支持 HTML 的事件属性

使用注意

  • 对于摘要中的关键字,评论中的产品名称或其他典型以粗体显示(但不包括任何特殊重要性)的文本跨度,可以使用 <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

更多实例

<p>
  本文介绍几个<b class="keywords">文本级</b>元素。
  并解释了它们在 <b class="keywords">HTML</b> 文档中的用法。
</p>
关键字以 &lt;b&gt; 元素的默认样式显示,可能是粗体。

尝试一下 »

截图

更多实例

规范

规范 状态 备注
HTML Living Standard
<b> 的定义
现行的标准 -
HTML5
<b> 的定义
推荐 -
HTML 4.01 Specification
<b> 的定义
推荐 -

桌面浏览器兼容性

特性 Chrome Edge Firefox Internet Explorer Opera Safari
基础支持 支持 支持 1 支持 支持 支持

移动浏览器兼容性

特性 Android Chrome for Android Edge mobile Firefox for Android IE mobile Opera Android iOS Safari
基础支持 支持 支持 支持 1 支持 支持 支持

相关链接