Я использую BlueCloth в качестве библиотеки Markdown для Ruby, и я не могу найти синтаксис для выделения текста. Что это?
Получите подчеркнутый текст с помощью Markdown
Ответ 1
Markdown не имеет определенного синтаксиса для подчеркивания текста.
Я предполагаю, что это потому, что подчеркнутый текст трудно читать и что он обычно используется для гиперссылок.
Ответ 2
Другая причина заключается в том, что теги <u>
устарели в XHTML и HTML5, поэтому ему нужно будет создать что-то вроде <span style="text-decoration:underline">this</span>
. (IMHO, если <u>
устарело, поэтому должно быть <b>
и <i>
.) Обратите внимание, что Markdown создает <strong>
и <em>
вместо <b>
и <i>
, соответственно, что объясняет цель текст в нем вместо его форматирования. Форматирование должно обрабатываться таблицами стилей.
Update:
Элемент <u>
больше не устарел в HTML5.
Ответ 3
Вы можете написать **_bold and italic_**
и перекрасить его в подчеркнутый текст, например:
strong>em,
em>strong,
b>i,
i>b {
font-style:normal;
font-weight:normal;
text-decoration:underline;
}
Ответ 4
Простой <u>some text</u>
должен работать для вас.
Ответ 5
В GitHub markdown <ins>
текст </ins>
работает просто отлично.