HTML Formatting Elements

You are familiar with the HTML style attribute. HTML uses elements like <b> and <i> for formatting output, like bold or italic text. Formatting elements were designed to display special types of text.

Example

<b> – Bold text
<strong> – Important text
<i> – Italic text
<em> – Emphasized text
<mark> – Marked text
<small> – Small text
<del> – Deleted text
<ins> – Inserted text
<sub> – Subscript text
<sup> – Superscript text

The HTML <b> element defines bold text, without any extra importance are under.
<b>This text is bold</b>

HTML <i> and <em> Elements

The HTML <i> element defines italic text, without any extra importance. The HTML <em> element defines emphasized text, with added semantic importance.

Example

<i>This text is italic</i>

HTML <mark> Element

The HTML <mark> element defines marked or highlighted the text.

Example

<h2>HTML <mark>Marked</mark> Formatting</h2>

 

HTML <ins> Element

The HTML <ins> element defines inserted by mean added text.

Example

<p>My favorite <ins>color</ins> is red.</p>

 

HTML <sub> Element

The HTML <sub> element defines subscripted text.

Example

<p>This is <sub>subscripted</sub> text.</p>

HTML <sup> Element

The HTML <sup> element defines superscripted text.

Example

<p>This is <sup>superscripted</sup> text.</p>

HTML <del> Element

The HTML <del> element defines deleted (removed) text.

Example

<p>My favorite color is <del>blue</del> red.</p>