Подтвердить что ты не робот

Получите подчеркнутый текст с помощью Markdown

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

4b9b3361

Ответ 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> работает просто отлично.