Conversor HTML ↔ Markdown
Convierte contenido de HTML a Markdown y viceversa conservando encabezados y enlaces.
Sobre esta Herramienta y Caso de Uso
El Conversor HTML ↔ Markdown de MyToolsLab realiza conversiones bidireccionales entre código HTML y sintaxis Markdown (`HtmlMarkdownConverterPage.tsx`). En la dirección **HTML → Markdown**, procesa encabezados (`<h1>`–`<h6>`), negrita (`<strong>`, `<b>`), cursiva (`<em>`, `<i>`), código (`<code>`), enlaces (`<a>`), imágenes (`<img>`), listas (`<li>`) y párrafos (`<p>`, `<br>`). En la dirección **Markdown → HTML**, utiliza el parser `marked` con sanitización estricta mediante `DOMPurify` para generar HTML seguro.
Casos de Uso Principales:
- •Transformar artículos web y notas en documentos Markdown (.md).
Limitaciones Técnicas
- •En HTML → Markdown las etiquetas de tablas y contenedores complejos se limpian sin generar sintaxis de tablas.
Buenas Prácticas
- •Para generar tablas Markdown con formato, utiliza la herramienta dedicada Generador de Tablas Markdown.
Cómo convertir entre HTML y Markdown paso a paso
1. Elegir la Dirección de Conversión
Selecciona "HTML → Markdown" o "Markdown → HTML".
2. Introducir el Contenido
Pega tu código HTML o texto Markdown en el panel de entrada.
3. Copiar el Resultado
Copia el resultado generado al instante o usa "Invertir Dirección".
Preguntas Frecuentes sobre HTML ↔ Markdown
¿La conversión de HTML a Markdown transforma tablas (<table>) en tablas Markdown?
No. La conversión de HTML a Markdown está orientada a elementos de texto (títulos, negrita, cursiva, enlaces, imágenes y listas). Las etiquetas de tabla como <table>, <tr> y <td> se eliminan conservando el texto interior, sin generar tablas con barras de Markdown.
¿Qué etiquetas HTML se convierten a Markdown?
Se convierten títulos h1 a h6 (# a ######), negrita (**texto**), cursiva (*texto*), código (`código`), enlaces ([texto](url)), imágenes (), listas (- elemento) y saltos de línea.
¿Cómo se garantiza la seguridad en Markdown a HTML?
El código HTML generado se sanea con DOMPurify para neutralizar cualquier script malicioso (XSS).
¿Se envía el contenido a servidores externos?
No. Toda la conversión se ejecuta 100% en local en el navegador.