Formatting: <b> and <strong>

The <b> element defines bold text, without any extra importance while the <strong> element defines strong text, with added semantic importance. Browsers display both elements the same way, but there is a difference in the meaning of these tags: the bold is for appearance only, while strong "important" text says so much more.

HTML file: Displayed by browser:
<p>This text is normal.</p>

<p><b>This text is bold</b>.</p>

<p><strong>This text is strong</strong>.</p>

This text is normal.

This text is bold.

This text is strong.

I've made some notes about semantics.

Back buttonTable of ContentsNext button