Я использую BlueCloth в качестве библиотеки Markdown для Ruby, и я не могу найти синтаксиса для подчеркивания текста. Что это?
Ответы:
В GitHub <ins>текст разметки </ins>работает нормально.
Другая причина заключается в том, что <u>теги не рекомендуются в XHTML и HTML5, поэтому потребуется создать что-то вроде <span style="text-decoration:underline">this</span>. (ИМХО, if <u>устарел, поэтому должно быть <b>и <i>.) Обратите внимание, что Markdown производит <strong>и <em>вместо <b>и <i>, соответственно, что объясняет назначение текста в нем вместо его форматирования. Форматирование должно выполняться с помощью таблиц стилей.
Обновление: <u>элемент больше не осуждается в HTML5.
<u>is <ins>; это никогда не считалось устаревшим.
<u>это не особо смысловой тег вообще, пока <ins>есть. Тем не менее, они традиционно воспроизводятся одинаково. Так <ins>является семантическим аналогом <u>, а <u>является синтаксическим аналогом <ins>. Ну, даже если вам не нравится , как я описать это, дело в том , что мы имеем такую аналогию: <u>: <ins>:: <i>: <em>:: <b>: <strong>. (Также <s>:. <del>)
Простое <u>some text</u>должно работать на вас.
<u>может использоваться для подчеркивания, но не рекомендуется «там, где его можно спутать с гиперссылкой».
<u>это лучший вариант для явного подчеркивания. Конечно, по возможности следует использовать больше семантических элементов.
Вы можете написать **_bold and italic_**и изменить его стиль на подчеркнутый текст, например:
strong>em,
em>strong,
b>i,
i>b {
font-style:normal;
font-weight:normal;
text-decoration:underline;
}
В Jupyter Notebooks вы можете использовать Markdown для подчеркнутого текста следующим образом. Это похоже на HTML5: ( <u>и </u>).
<u> Bolded Words Here </u>
Как <ins> text </ins>и <span style="text-decoration:underline"> text </span>работа отлично в Джоплин, хотя я согласен с @nfm , что подчеркнутый текст выглядит как ссылка и может ввести в заблуждение в Markdown.