Получить подчеркнутый текст с Markdown - PullRequest
62 голосов
/ 09 июня 2010

Я использую BlueCloth в качестве библиотеки Markdown для Ruby, и я не могу найти синтаксис для выделения подчеркнутого текста.Что это?

Ответы [ 5 ]

103 голосов
/ 14 июня 2010

У разметки нет определенного синтаксиса для подчеркивания текста.

Я полагаю, это потому, что подчеркнутый текст трудно читать и обычно он используется для гиперссылок.

33 голосов
/ 26 октября 2010

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

Обновление: Элемент <u> больше не считается устаревшим в HTML5.

20 голосов
/ 09 июня 2010

Простое <u>some text</u> должно работать на вас.

18 голосов
/ 17 ноября 2017

В GitHub markdown <ins> text </ins> работает просто отлично.

11 голосов
/ 16 января 2013

Вы можете написать **_bold and italic_** и изменить его стиль на подчеркнутый текст, например:

strong>em,
em>strong,
b>i,
i>b {
    font-style:normal;
    font-weight:normal;
    text-decoration:underline;
}
...