<u> element represents a span of inline text which should be rendered in a way that indicates that it has a non-textual annotation (such as misspelled words). This is rendered by default as a simple solid underline, but may be altered using CSS.
<p>You could use this element to highlight <u>speling</u> mistakes.</p>
This element used to be called the "Underline" element in older versions of HTML, and is still sometimes misused in this way. To underline text, you should instead apply a style that includes the CSS text-decoration property.
<u> element is fully supported by all browsers:
<u> tag does not support any standard attributes. See HTML Standard Attributes Reference
<u> tag supports the global attributes described in HTML Global Attributes Reference
<u> tag supports the event attributes described in HTML Events Reference
Last updated: Wednesday 03 Oct, 2018