Tablas Markdown: la referencia completa

Todo sobre las tablas con barras de GFM (GitHub-flavored): anatomía, alineación, escapes, los errores que rompen el renderizado, y cómo mover las tablas entre herramientas.

Sintaxis básica

| Column A | Column B |
|----------|----------|
| cell 1   | cell 2   |
| cell 3   | cell 4   |

Tres partes: una fila de encabezado, una fila divisoria (mínimo guiones) y luego las filas de cuerpo. La fila divisoria debe existir — sin ella el texto es un párrafo, no una tabla. El espaciado del código fuente no necesita alinearse; importan las barras, no las columnas. Las barras inicial y final son opcionales pero recomendadas por portabilidad.

Alineación

Los dos puntos de la fila divisoria fijan la alineación de la columna — :--- izquierda (por defecto), :---: centro, ---: derecha:

| Left | Center | Right |
|:-----|:------:|------:|
| a    | b      | c     |

La alineación es el único control a nivel de celda que ofrece GFM: sin fondo de celda, sin celdas combinadas, sin expansión de columnas.

Formato en línea dentro de las celdas

Las celdas aceptan Markdown en línea — negrita, cursiva, código en línea y enlaces — pero no elementos en bloque: nada de listas, encabezados ni tablas anidadas dentro de una celda. Cada fila es una línea del código fuente; los saltos largos necesitan un <br> explícito.

Errores comunes que rompen las tablas

  1. Falta la línea en blanco antes de la tabla — pegada al párrafo, la mayoría de analizadores tratan las barras como texto.
  2. Fila divisoria malformada — solo puede contener guiones, dos puntos y barras, con exactamente tantas celdas como la fila de encabezado.
  3. Barra sin escapar dentro de una celda — una | literal parte la celda y desplaza cada columna posterior. Escápala como \|.
  4. Filas desiguales — GitHub tolera las celdas finales que faltan (las muestra vacías), pero algunos analizadores y convertidores las marcan o rellenan, así que mantén las filas consistentes.
  5. Tablas con sangría — cuatro espacios iniciales convierten todo el bloque en un cercado de código.

Pega una tabla sospechosa en el generador de tablas — renormaliza la alineación y los escapes a la forma canónica.

Mover tablas dentro y fuera de otras herramientas

DirecciónHerramientaNotas
Excel / Sheets → MarkdownExcel a MarkdownSolo valores en caché; ceros iniciales preservados como texto
CSV / TSV → MarkdownCSV a MarkdownRFC-4180 completo: campos entre comillas, comas incrustadas, celdas multilínea
Markdown → Excel / CSVTabla Markdown a ExcelTodas las tablas detectadas; valores escritos como texto, sin convertirlos a la fuerza
Markdown → JSONMarkdown a JSONLa fila de encabezado se convierte en claves; inferencia de tipos con interruptor
Crear o reformatear unaGenerador de tablasPega celdas o una tabla existente; alineación y escapes normalizados

Los cinco corren en tu navegador sin subidas — y la matriz de formatos admitidos documenta cómo gestiona cada exportador la alineación de tablas, las celdas multilínea y los escapes.

Tablas en GitHub, Reddit y Slack

Preguntas frecuentes

¿Cómo escribo un salto de línea dentro de una celda de tabla Markdown?

Usa una etiqueta HTML <br>: la regla de salto de línea de dos espacios de Markdown no funciona dentro de una fila de tabla, porque la fila es una única línea larga. La mayoría de renderizadores, incluido GitHub, aceptan <br> dentro de las celdas de tabla.

¿Markdown admite celdas combinadas?

No. Las tablas GFM no tienen colspan ni rowspan. Para mostrar datos combinados, repite el valor en cada fila o reestructura la tabla; algunos preprocesadores generan celdas repetidas a partir de datos con celdas que abarcan varias.

¿Por qué no se renderiza mi tabla Markdown?

Las tres causas habituales: falta la línea en blanco que separa la tabla del párrafo anterior, la fila de alineación está malformada (debe contener solo barras, guiones y dos puntos, en su propia línea) o hay barras sin escapar dentro de las celdas que parten las filas demasiado pronto.

¿Cuántas columnas puede tener una tabla Markdown?

El formato no pone límite — la legibilidad sí. A partir de unas siete columnas, las filas se vuelven difíciles de escanear en su forma fuente y a menudo desbordan el ancho de la página renderizada; considera transponer la tabla o dividirla.

¿Las tablas Markdown aparecen correctamente en Word y Excel?

No pegando — Word y Excel no tienen analizador de Markdown. Convierte primero: un convertidor consciente de la estructura convierte las tablas GFM en tablas de Word editables o hojas .xlsx reales, conservando filas de encabezado, alineación y ceros iniciales.

Más guías