Saltar al contenido
TextArray
Totalmente local

Tabla HTML para Markdown

Convierta tablas HTML en tablas Markdown con sabor a GitHub manteniendo la alineación.

Entrada

Tabla HTML para Markdown

Pegue el HTML que contiene una tabla y obtenga una tabla Markdown con sabor a GitHub: celdas separadas por tuberías, una fila separadora y columnas rellenas con el mismo ancho para que la fuente siga siendo tan legible como el renderizado. Trabajos típicos: mover documentación a una wiki de GitHub o GitLab, agregar una tabla a un README, convertir una tabla copiada de un CMS o una página exportada a Excel, o migrar documentos HTML heredados a Markdown.

El conversor encuentra cada elemento de la tabla en la entrada y los convierte todos, separados por líneas en blanco, para que pueda pegar una página completa en lugar de cortar fragmentos. Los envoltorios como thead, tbody y tfoot se leen de forma transparente. Cuando la primera fila usa celdas, se convierte en el encabezado de Markdown; de lo contrario, decide la opción "La primera fila son encabezados": apágala y la herramienta emite una fila de encabezado vacía, porque una tabla Markdown no puede existir sin una. La alineación establecida con atributos de alineación o un estilo de alineación de texto en las celdas del encabezado se transfiere como marcadores :---, :---: y ---:.

El contenido de la celda se limpia en el camino: las etiquetas internas se eliminan mientras se conserva su texto, br se convierte en un espacio, las entidades HTML comunes y numéricas se decodifican, los espacios en blanco se colapsan en espacios individuales y las tuberías se escapan para que los datos nunca puedan agregar una columna. Dado que Markdown no abarca celdas, un colspan repite su texto en las columnas que cubre y las filas debajo de un intervalo de filas obtienen celdas vacías. La salida compacta omite el relleno cuando desea la fuente más pequeña posible.

La conversión se ejecuta completamente en su navegador: el HTML nunca sale de su dispositivo, por lo que es seguro convertir los documentos internos. Copie el resultado o descárguelo como un archivo .txt.

Preguntas frecuentes

¿Cómo se manejan colspan y rowspan?
Markdown no abarca celdas. Una celda colspan repite su texto en todas las columnas que cubre, y las celdas ocultas por una extensión de filas aparecen como celdas vacías en las siguientes filas, por lo que la cuadrícula permanece rectangular.
¿Qué pasa si mi tabla no tiene una fila de encabezado?
Con "La primera fila son encabezados" activada, la primera fila se convierte en el encabezado. Apáguelo y la herramienta emitirá una fila de encabezado vacía: las tablas de Markdown requieren un encabezado, por lo que omitirlo produciría un Markdown no válido.
¿La alineación sobrevive a la conversión?
Sí. align="center" o un estilo de alineación de texto en las celdas del encabezado se convierte en los marcadores separadores :---:, ---: o :--- que GitHub, GitLab y la mayoría de los renderizadores entienden.
¿Puede convertir más de una tabla a la vez?
Sí. Cada elemento de la tabla en la entrada se convierte, en orden, separado por una línea en blanco; pegar una página HTML completa funciona.
¿Mi HTML está subido a alguna parte?
No. La conversión se ejecuta completamente en su navegador y su HTML nunca sale de su dispositivo.