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>