100 % privado — todo se ejecuta en tu navegador
Subrayar en Markdown
El Markdown estándar no tiene marcador de subrayado — aquí está la receta que funciona para subrayar en Markdown con la etiqueta HTML u, vista previa en vivo y ejemplo copiable.
Equipo de MD Viewer
Normal text and underlined text in one line.
Subrayar en Markdown es la petición que revela un hueco del lenguaje: no existe sintaxis nativa de subrayado. Los asteriscos dan cursiva, los dobles asteriscos negrita, las dobles virgulillas tachado — pero ningún par de caracteres dibuja una línea bajo el texto. El método que funciona donde se permite HTML es la etiqueta u: <u>texto subrayado</u>. El patio de juego de arriba la renderiza en vivo y con seguridad, con la fuente a la izquierda y el resultado a la derecha.
Como subrayar en Markdown se apoya en HTML, siguen dos reglas. Primera: el renderizador debe permitir HTML en línea — GitHub, GitLab, la mayoría de sitios de documentación y esta página lo permiten; las sandbox de CommonMark estricto y algunos wikis no. Segunda: la etiqueta debe sanearse — este sitio incluye la etiqueta u en su lista blanca y elimina todo controlador de eventos y atributo peligroso del marcado de usuario, así que puedes experimentar cómo subrayar en Markdown aquí sin riesgo.
Un aviso nacido de veinte años de costumbre: en la web, el texto subrayado se lee como enlace. Reserva el subrayado en Markdown para los pocos lugares donde aporta significado real — nombres propios chinos, etiquetas de formularios impresos, estilos documentales tradicionales — y prefiere negrita o cursiva para el énfasis. La página subrayado en Markdown cubre la compatibilidad a fondo; esta es la demostración práctica de la sintaxis.
Referencia para subrayar en Markdown
| Escribes | Qué obtienes |
|---|---|
| <u>texto</u> | Un subrayado real mediante la etiqueta u |
| **<u>negrita subrayada</u>** | Negrita y subrayado combinados |
| _texto_ | Cursiva — no un subrayado, error frecuente |
| __texto__ | Negrita — los dobles guiones bajos son énfasis |
| <ins>texto</ins> | Semántica de inserción; subrayado en muchos renderizadores |
Cómo subrayar en Markdown
- 1
Comprueba que se permite HTML
Subrayar en Markdown exige un renderizador que acepte HTML en línea. Pruébalo con el patio de juego de arriba o un borrador en la plataforma de destino antes de fiarte en documentación de producción.
- 2
Envuelve el texto en etiquetas u
Escribe <u> antes de las palabras y </u> después. El subrayado se aplica exactamente al fragmento encerrado — la vista previa en vivo muestra la frontera mientras editas.
- 3
Combina con otro énfasis
La etiqueta u se compone con el énfasis de Markdown: **<u>negrita subrayada</u>** renderiza ambos. Mantén las etiquetas equilibradas o el resto del párrafo hereda el subrayado.
- 4
Copia y verifica en otros sitios
Copiar Markdown te da la fuente exacta. Pégala en tu README o issue y confirma que el subrayado en Markdown se renderiza — la página de compatibilidad lista las plataformas seguras.
Por qué no hay subrayado nativo en Markdown
El Markdown original de John Gruber omitió el subrayado a propósito por una razón propia de la web: en las páginas web, subrayar significa hipervínculo. Añadir texto subrayado habría chocado con la señalización más importante del medio — los lectores harían clic en palabras subrayadas y no encontrarían nada. Así que Markdown nació con énfasis, énfasis fuerte y código, y subrayar en Markdown siguió siendo una importación de HTML.
El hueco se vive distinto según la cultura de escritura. En la tipografía china el subrayado marca nombres propios y es tan común que la pregunta de cómo subrayar en Markdown no deja de repetirse; en los documentos jurídicos y académicos sobrevive como estilo heredado de la imprenta. Esos son los usos legítimos — y en documentos de Asia oriental la línea suele marcar títulos de libros donde Occidente usaría cursiva: un <u>fragmento</u> corto es idiomático allí. Para el énfasis simple en la web, negrita y cursiva transmiten el significado sin confundir a nadie: subrayar en Markdown procede cuando la propia línea es el mensaje.
En la práctica, el motor de esta página trata la etiqueta u como elemento admitido y saneado: se renderiza como subrayado real, mientras que los controladores onclick, atributos de estilo y scripts de tu marcado se eliminan antes de renderizar. Obtienes la tipografía sin la superficie de XSS — el intercambio correcto para una herramienta pública.
Errores al subrayar en Markdown
__subrayado__
<u>subrayado</u>
Los dobles guiones bajos producen negrita, no subrayado. No existe sintaxis por caracteres para subrayar en Markdown: hace falta la etiqueta u.
<u onclick=…>
<u>etiqueta limpia</u>
Los atributos como onclick los elimina el saneador de esta página. Subrayar en Markdown solo necesita la etiqueta desnuda — el marcado limpio se renderiza, el peligroso no.
Subrayar para enfatizar por todas partes
Negrita o cursiva para el énfasis
En la web, el texto subrayado se lee como enlace. Guarda el subrayado en Markdown para nombres propios y documentos estilo impreso; enfatiza con negrita o cursiva.
Subrayado y exportación a PDF
La página convertir Markdown a PDF convierte el subrayado en Markdown en verdadero texto PDF subrayado. Si tu documento mezcla subrayados y enlaces, ambos sobreviven — los enlaces quedan azules y clicables, los fragmentos u sobrios y subrayados.
Subrayar en Markdown: repaso exprés
Para subrayar en Markdown solo hay un gesto: la etiqueta u. Comprueba que tu destino acepta HTML, envuelve el texto entre <u> y </u>, controla la vista previa y copia. Subrayar en Markdown no tiene atajos de caracteres — ni guiones bajos ni asteriscos — y aceptarlo ahorra media hora de intentos fallidos.
Preguntas frecuentes
Fuentes y citas de especificación
“The <u> HTML element represents a span of inline text which should be rendered in such a way as to indicate that it has a non-textual annotation.”
“Markdown treats asterisks (*) and underscores (_) as indicators of emphasis.”