CSS HTML Validator - The fast, all-in-one, HTML, CSS, Link, SEO, spelling, and accessibility checker for Windows, & htmlval for Mac and Linux
Home Help: <u> element

The <u> Element

Inline Text Semantics

The <u> element represents a span of text with an unarticulated, though explicitly rendered, non-textual annotation, such as labeling the text as being misspelled. The default rendering for <u> is an underline.

Attributes for <u>
TypeAttribute List
'Standard' Attributes(none)
New HTML5 Attributes"popover"


  • Other elements like <em> for stress emphasis, <b> or <mark> for marking key words or phrases (depending on the context), <strong> for importance, <cite> for book titles (or other titles), or <i> may convey a more appropriate semantic meaning than <u>.

Recommended Links

Accessibility Information & Tips

  • Avoid using <u> where it may result in underlined text being confused with hyperlinked text (which is also underlined).

Search Engine Links (for more information)

Help us improve this page: Suggest a link or noteReport a problem