HTML <b> Bold Tag Reference
The b HTML tag means Bold, and renders text as bold.
It's a font style element, so you should use CSS to style fonts instead.
The <b> HTML/xHTML tag
The <b> tag makes text bold.
When to use the <b> tag (semantic use)
You shouldn't use font style tags, as they define presentational information rather than semantic meaning. Use CSS to define font styles.
Example of <b> tag use
No examples are given as you shouldn't use this tag.Alternatives to the <b> tag
You may also consider using:
- <strong>
- If your text needs to be bold because you want to show strong emphasis, you should use <strong> instead of <b>



