HTML5 <span> Tag


A text with a span element that is styled with CSS:

<p>My mother has <span style="color:lightblue">light blue</span> eyes.</p>

Try it yourself »

Definition and Usage

The <span> tag is used to group inline-elements in a document.

The <span> tag provides no visual change by itself.

The <span> tag provides a way to add a hook to a part of a text or a part of a document.

When the text is hooked in a span element you can add styles to the content, or manipulate the content with for example JavaScript.

Differences Between HTML 4.01 and HTML5


Tips and Notes

Tip: Use the <span> tag to group inline-elements to format them with styles.

Standard Attributes

The <span> tag also supports the Standard Attributes in HTML5.

Event Attributes

The <span> tag also supports the Event Attributes in HTML5.