Respostas:
No GitHub, o <ins>
texto de marcação </ins>
funciona bem.
Outra razão é que as <u>
tags estão obsoletas em XHTML e HTML5, portanto, seria necessário produzir algo como <span style="text-decoration:underline">this</span>
. (IMHO, se <u>
estiver obsoleto, também deve ser <b>
e <i>
.) Observe que o Markdown produz <strong>
e em <em>
vez de <b>
e <i>
, respectivamente, o que explica a finalidade do texto nele em vez de sua formatação. A formatação deve ser tratada por folhas de estilo.
Atualização:
o <u>
elemento não está mais obsoleto em HTML5.
<u>
é <ins>
; que nunca foi descontinuado.
<u>
não é uma tag semântica particular, enquanto <ins>
é. No entanto, eles são tradicionalmente reproduzidos da mesma maneira. Assim <ins>
é o análogo semântico de <u>
, enquanto <u>
é o análogo sintático de <ins>
. Bem, mesmo se você não gosta como eu descrevê-lo, o ponto é que temos esta analogia: <u>
: <ins>
:: <i>
: <em>
:: <b>
: <strong>
. (Também <s>
:. <del>
)
O simples <u>some text</u>
deve funcionar para você.
<u>
pode ser usado para sublinhar, mas é desencorajado "onde pode ser confundido com um hiperlink".
<u>
é sua melhor opção para sublinhado explicitamente renderizado. Claro, mais elementos semânticos devem ser usados quando possível.
Você pode escrever **_bold and italic_**
e mudar o estilo para texto sublinhado, como este:
strong>em,
em>strong,
b>i,
i>b {
font-style:normal;
font-weight:normal;
text-decoration:underline;
}
Nos Jupyter Notebooks, você pode usar Markdown da seguinte maneira para texto sublinhado. Isso é semelhante a HTML5: ( <u>
e </u>
).
<u> Bolded Words Here </u>
Ambos <ins> text </ins>
e <span style="text-decoration:underline"> text </span>
funcionam perfeitamente no Joplin, embora eu concorde com @nfm que o texto sublinhado parece um link e pode ser enganoso no Markdown.