Другая причина в том, что теги <u>
устарели в XHTML и HTML5, поэтому для их создания потребуется что-то вроде <span style="text-decoration:underline">this</span>
. (ИМХО, если <u>
устарело, то должно быть <b>
и <i>
.) Обратите внимание, что Markdown производит <strong>
и <em>
вместо <b>
и <i>
соответственно, что объясняет назначение текст там вместо его форматирования. Форматирование должно обрабатываться таблицами стилей.
Обновление:
Элемент <u>
больше не считается устаревшим в HTML5.