Respuestas:
En GitHub, el <ins>
texto de rebajas </ins>
funciona bien.
Otra razón es que las <u>
etiquetas están obsoletas en XHTML y HTML5, por lo que sería necesario producir algo como <span style="text-decoration:underline">this</span>
. (En mi humilde opinión, si <u>
está en desuso, también debería ser <b>
y <i>
.) Tenga en cuenta que Markdown produce <strong>
y en <em>
lugar de <b>
y <i>
, respectivamente, lo que explica el propósito del texto en lugar de su formato. El formato debe ser manejado por hojas de estilo.
Actualización:
el <u>
elemento ya no está obsoleto en HTML5.
<u>
es <ins>
; eso nunca ha sido desaprobado.
<u>
no es una etiqueta semántica en absoluto, mientras que lo <ins>
es. Sin embargo, tradicionalmente se representan de la misma manera. Así <ins>
es el análogo semántico de <u>
, while <u>
es el análogo sintáctico de <ins>
. Bueno, incluso si no te gusta como lo describo, el punto es que tenemos esta analogía: <u>
: <ins>
:: <i>
: <em>
:: <b>
: <strong>
. (También <s>
:. <del>
)
Lo simple <u>some text</u>
debería funcionar para ti.
<u>
se puede utilizar para subrayar, pero se desaconseja "donde podría confundirse con un hipervínculo".
<u>
es su mejor opción para subrayar explícitamente renderizado. Por supuesto, se deben usar más elementos semánticos cuando sea posible.
Puede escribirlo **_bold and italic_**
y cambiarle el estilo a texto subrayado, como este:
strong>em,
em>strong,
b>i,
i>b {
font-style:normal;
font-weight:normal;
text-decoration:underline;
}
En Jupyter Notebooks puede usar Markdown de la siguiente manera para texto subrayado. Esto es similar a HTML5: ( <u>
y </u>
).
<u> Bolded Words Here </u>
Tanto <ins> text </ins>
y <span style="text-decoration:underline"> text </span>
funcionan a la perfección en Joplin, aunque estoy de acuerdo con @nfm que subrayadas se ve como un enlace de texto y puede ser engañoso en Markdown.