Conversor de HTML a Markdown gratis
Convierte HTML para limpiar Markdown con tablas GFM, listas de tareas y strikethrough. Elige encabezado, lista, código y estilos de enlace, vista previa, luego copiar o guardar.
Cargando herramienta…
Cómo convertir HTML a Markdown
Convierte HTML para limpiar el marcado con sabor a GitHub con encabezados, listas, enlaces, código y tablas, después de eliminar el marcado inseguro.
- Pegar HTML en el cuadro HTML o seleccionar Abrir.html para cargar un archivo (hasta 4 MB).
- Elige estilo de encabezado, carácter de bala, estilo de bloque de código y cerca, estilo de enlace, y marcadores cursiva y audaz.
- Mantén GitHub Saborizado Marcado marcado para tablas, ~~strikethrough~~ y [x] listas de tareas.
- Marca la pestaña Marcar hacia abajo o cambia a Vista previa para verla representada.
- Copia el Markdown o descárguelo como un archivo.md que lleva el nombre de tu archivo fuente.
Cuándo convertir HTML a Markdown
Markdown es el formato de escritura de archivos README, wikis, generadores de sitios estáticos, herramientas de documentación, aplicaciones de notas y muchos sistemas de contenido. HTML es lo que obtienes cuando copias de una página web, exportas desde un editor de texto rico o abres la fuente de un sitio antiguo. Convertir a mano significa reticular cada marcador de encabezado, lista de viñetas y enlaces, y las tablas son especialmente lentas.
Los trabajos típicos incluyen mover los posts de un antiguo CMS a un sitio basado en Markdown, convertir la documentación del producto en un repositorio README, limpiar plantillas de email HTML en notas y preparar contenido web para herramientas que funcionan mejor con texto plano. El convertidor maneja la estructura y le deja revisar la redacción.
Ejemplo trabajado: notas de lanzamiento con una tabla y lista de verificación
La muestra integrada es una nota de liberación corta de 748 caracteres de HTML con un encabezado, un párrafo con negrita, cursiva, una palabra eliminada y un enlace, una lista de verificación de dos elementos, una tabla, un bloque de código y una cita. Con la configuración predeterminada se convierte en 407 caracteres de Markdown. El h1 se convierte en # Notas de liberación, el elemento del se convierte en ~~three~~, y la casilla de verificación se convierte en - [x] Actualizar el registro de cambios.
El encabezado de la mesa Plataforma y tamaño (MB) se convierte en una mesa de tuberías, y debido a que las células de tamaño llevan alineado="derecha", la fila de separadores lee | --- | ---: |, que alinea a la derecha esa columna cuando se representa. El bloque de código mantiene su lenguaje, ya que class="language-bash" se convierte en una cerca ```bash. Cambiar Enlaces a Referencia y un párrafo con dos enlaces termina con [1]: y [2]: líneas que enumeran las URLs, manteniendo el texto en sí corto.
Cómo funciona la conversión
En primer lugar, el HTML pegado se limpia con DOMPurify, que elimina scripts, atributos de controlador de eventos y otros marcado inseguro; la nota debajo de la entrada cuenta lo que se eliminó. El HTML limpiado se convierte entonces por Desactivación, una biblioteca HTML de código abierto a Markdown cargada sólo cuando esta página lo necesita, utilizando las opciones que usted eligió.
Las propias reglas de esta herramienta añaden las características de marcado con sabor a GitHub. Strikethrough proviene de elementos del, s y strike. Las casillas de verificación dentro de los elementos de la lista se convierten en [ ] o [x]. Las tablas se reconstruyen fila por fila: cada celda se convierte por sí sola, los saltos de línea dentro de una celda se convierten en espacios porque las mesas de tuberías no pueden cubrir líneas, las tuberías se escapan como \|, y colspan se acolcha con celdas vacías. Si una tabla no tiene ninguna fila de encabezado, su primera fila se utiliza como cabecera, porque las tablas GFM requieren una. La vista previa devuelve el Markdown a HTML con un analizador Markdown y lo desinfecta de nuevo.
Errores comunes
Copiar una página web completa trae la navegación, pies de página y elementos ocultos con ella. Copiar sólo el contenido principal, o eliminar las partes adicionales del HTML antes de convertir. Espera que desaparezca la disposición: columnas, colores, fuentes y clases CSS no tienen equivalente de Markdown.
Las mesas complejas son otra trampa. Las celdas fusionadas, las tablas anidadas y las celdas multi-párrafo no pueden ser representadas en las tablas de tuberías, así que compruébelas en la vista previa y simplifíquelas, o mantén esa tabla como HTML en bruto si su plataforma Markdown lo permite. Por último, los enlaces de imágenes se convierten como sintaxis de imagen Markdown pero las imágenes en sí no se descargan, por lo que las rutas relativas pueden necesitar una fijación en la nueva ubicación.
Consejos útiles y limitaciones
- Copiar sólo la parte del artículo de una página web; los menús, pies de página y banners de cookies también se convierten si están en el HTML.
- Usa enlaces de estilo de referencia para URLs largas para que los párrafos se puedan leer en texto plano.
- Elige encabezados ATX (#) para máxima compatibilidad; Setext subraya que sólo existen para los dos primeros niveles de encabezado.
- Si su plataforma no es compatible con GFM, desmárquela para que las tablas y las listas de tareas no se conviertan en sintaxis, la plataforma se mostrará como texto plano.
Preguntas frecuentes
¿El HTML para Markdown mantiene los estilos y colores CSS?
No. Markdown sólo describe la estructura: encabezados, énfasis, listas, enlaces, imágenes, código, citas y tablas. Diseño, fuentes y colores se caen.
¿Qué pasa con las tablas con celdas fusionadas?
Las tablas de marcado no pueden fusionar celdas. Una celda con colspan es seguida por celdas vacías para que las columnas permanezcan alineadas y no se reproduzca el rowspan.
¿Es seguro pegar HTML desde sitios desconocidos?
Sí. El HTML se desinfecta con DOMPurify antes de la conversión, por lo que los scripts y los manejadores de eventos se eliminan, y la vista previa se desinfecta de nuevo. No se carga nada.
¿Puedo convertir una página web por su URL?
No. La herramienta no busca páginas. Abre la página, copia su HTML o guárdelo como un archivo.html, luego péguelo o ábralo aquí.
¿Se guardan las imágenes?
Las etiquetas de las imágenes se convierten en Marcar con la dirección original. Los archivos de imagen en sí mismos no se descargan ni se incrustan.
¿Cuál es la diferencia de Markdown Preview?
Markdown Vista previa convierte Markdown en HTML. Esta herramienta hace lo contrario, convirtiendo HTML en Markdown.
Todo se ejecuta en tu navegador. Nada de lo que escribas se carga o almacena en ToolWorld Online; copia o descarga lo que desea guardar antes de salir de la página.
Lee nuestra política de privacidad · Acerca de ToolWorld Online
