CSS HTML Validator - The All-In-One HTML, XHTML, CSS, Link, SEO, and Accessibility Checker
Home Help: "b" element

The "b" Element

Inline Text Semantics

Use the "b" element to highlight text to which attention is being drawn for utilitarian purposes without conveying any extra importance (use "strong" for importance) and with no implication of an alternate voice or mood (use "i" for alternate voice or mood). Don't use "b" as a generic "bold" element or only for presentation.

Attributes for "b"
TypeAttribute List
'Standard' Attributes(none)


  • The HTML5 specification says that the "b" element should be used as a last resort when no other element is more appropriate. In particular, headings should use the "h1" to "h6" elements, stress emphasis should use the "em" element, importance should be denoted with the "strong" element, and text marked or highlighted should use the "mark" element.
  • To denote importance, use the "strong" element instead of the "b" element. Many web authors use the "b" element when the "strong" element would be more appropriate.

Recommended Links

Search Engine Links (for more information)

Help us improve this page: Suggest a link or noteReport a problem