HTML a Markdown
Convierte el HTML de una página, un correo o un CMS en Markdown legible.
- Funciona en tu navegador
- Sin subidas
- Sin cuenta
Cargando tu herramienta del navegador…
Qué hace HTML a Markdown
Pasar un centro de ayuda a un repositorio de documentación como código, o llevar una entrada antigua de un blog a un editor Markdown, suele empezar con HTML. Pega el código y el conversor escribe Markdown que refleja su estructura: los encabezados siguen siendo encabezados, la negrita y la cursiva pasan a ** y *, los enlaces conservan sus títulos y los bloques de código, su lenguaje.
Las listas ordenadas conservan un número inicial personalizado, y una casilla dentro de un elemento de lista pasa a ser un marcador [x] o [ ]. Para la dirección contraria, usa Markdown a HTML; si solo quieres las palabras, HTML a texto sin formato quita todo el formato.
Ejemplo
Entrada
<h2>Invita a un compañero</h2> <p>Ve a <b>Ajustes</b> > <a href="/members">Miembros</a>.</p> <ol start="3"><li>Introduce un correo</li><li>Elige un rol<ul><li>Editor</li></ul></li></ol> <script>track()</script>
Resultado
## Invita a un compañero Ve a **Ajustes** > [Miembros](/members). 3. Introduce un correo 4. Elige un rol - Editor
El script desaparece, > pasa a ser un > normal y la lista que empieza en 3 sigue contando, con la viñeta anidada sangrada bajo el elemento 4.
Cómo usar HTML a Markdown
- Pega HTML en el cuadro “HTML” o haz clic en “Abrir archivo” para cargar un archivo .html o .htm.
- Lee el Markdown de la derecha; se actualiza mientras editas el HTML.
- Haz clic en “Copiar”, o en “Descargar .md” para guardarlo.
Conviene saber
- Se ignoran los estilos en línea y las clases, así que se pierden los colores, los tamaños de letra y el diseño de la página original. Solo se conserva la estructura.
- Las celdas combinadas de una tabla (colspan o rowspan) no se pueden expresar en una tabla Markdown, así que las celdas de esas filas se desplazan. Revisa las tablas anchas tras convertir.
- Los enlaces relativos como
/membersse conservan tal cual, así que solo funcionan si el Markdown acaba en el mismo sitio. - Los menús de navegación y los pies de página también se convierten, como listas de enlaces. Pega solo el HTML del artículo cuando quieras solo el contenido.
Preguntas sobre HTML a Markdown
¿Cómo convierto una página web a Markdown?
Abre la página, usa las herramientas para desarrolladores del navegador para copiar el HTML externo del elemento article principal y pégalo aquí. Copiar solo el contenido evita menús y pies de página. Luego copia el Markdown o descárgalo como archivo .md.
¿Conserva las tablas?
Sí. Las tablas HTML pasan a tablas con barras verticales y una fila de encabezado. La alineación a la izquierda, al centro o a la derecha de las celdas de la primera fila pasa al separador correspondiente, como :---:, las barras verticales dentro de las celdas se escapan y los saltos de línea pasan a <br>.
¿Por qué algunos caracteres se escapan con una barra invertida?
Caracteres como *, [, ] y las comillas invertidas significan algo en Markdown. Cuando aparecen como texto normal en el HTML, el conversor añade una barra invertida para que sigan siendo literales y no se conviertan en énfasis o enlaces.
¿Qué pasa con las imágenes?
Las imágenes con una dirección http, https o relativa pasan a la sintaxis de imagen de Markdown con su texto alternativo y su título. Las imágenes guardadas como URL data: no se incrustan; solo se conserva su texto alternativo.