В спецификации HTML 4.01 тег <u> использовался для определения подчеркнутого текста. В HTML5 в тег <u> заключается текст, который стилистически отличается от остального текста. Это могут быть слова с орфографическими ошибками, слова, которые должны быть подчеркнуты по правилам языка (к примеру, в китайском языке имена собственные подчеркиваются) и т.д.

Содержимое тега <u> в браузерах отображается как подчёркнутый текст.

Использование тега <u> осуждается спецификацией HTML, валидный код получается только при использовании переходного <!DOCTYPE>. Для подчеркивания текста лучше использовать тег <ins> или CSS свойствоtext-decoration со значением underline.

Синтаксис

Содержимое элемента заключается между открывающим (<u>) и закрывающим (</u>) тегами.

Пример

<!DOCTYPE html>
<html>
  <head>
    <title>Заголовок документа</title>
  </head>
  <body>
    <p>Здесь мы использовали <u>элемент &lt;u&gt;</u>.</p>
  </body>
</html>

Результат

uexample1

Смотрим пример с свойством CSS text-decoration.

Пример

<!DOCTYPE html>
<html>
  <head>
    <title>Заголовок документа.</title>
    <style>
      span {
        text-decoration: underline;
      }
    </style>
  </head>
  <body>
    <p>Здесь мы использовали <span> CSS свойство text-decoration:underline</span>.</p>
  </body>
</html>

Результат

uexample2

Атрибуты

Тег <u> поддерживает также глобальные атрибуты и атрибуты событий.

Как добавить стиль к тегу <u> ?

Распространенные свойства для изменения визуальной насыщенности/выделения/размера текста внутри тега <u>:

Цвет текста внутри тега <u>:

Стили форматирования текста для тега <u>:

Другие свойства для тега <u>:

Поддержка браузера

chrome edge firefox safari opera

Практикуйте свои знания

Что значит HTML тег <u>?
Считаете ли это полезным?