<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> 元素標記標題。對於這種目的,請使用 h1h6 標籤。此外,樣式表可以改變這些元素的預設樣式,因此它們不一定會以粗體顯示。
  • <b> 元素上使用 class 屬性是一個良好的做法,以便根據需要傳達額外的語義信息(例如 <b class="lead"> 用於段落的第一句話)。如果你的樣式需求發生變化,這樣可以更容易地管理 <b> 的多種用例,而無需更改 HTML 中的所有用例。
  • 從歷史上看,<b> 元素的目的是使文字加粗。自 HTML4 以來,樣式信息已被廢棄,因此 <b> 元素的含義已經改變。
  • 如果使用 <b> 元素沒有語義目的,你應該改用 CSS font-weight 屬性並設置值為 "bold",以使文字加粗。

範例

html
<p>
  This article describes several <b class="keywords">text-level</b> elements. It
  explains their usage in an <b class="keywords">HTML</b> document.
</p>
Keywords are displayed with the default style of the
<b>element, likely in bold.</b>

結果

技術摘要

內容類型 流內容段落型內容、捫及內容。
允許的內容 段落型內容
標籤省略 不允許,開始和結束標籤都是必需的。
允許的父元素 任何接受段落型內容的元素。
隱含的 ARIA 角色 generic
允許的 ARIA 角色 任意
DOM 介面 HTMLElement

規範

Specification
HTML Standard
# the-b-element

瀏覽器相容性

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
b

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
See implementation notes.

參見