Volver a la página principal
viernes 1 noviembre 2024
19

Cómo crear una tabla en Markdown

Markdown permite crear tablas de manera sencilla y rápida, lo cual es ideal para presentar datos en formato de filas y columnas sin utilizar HTML. Crear tablas en Markdown es especialmente útil para documentos técnicos, blogs o repositorios de código donde es importante mantener un formato claro y legible.

Sintaxis para crear una tabla en Markdown

Para crear una tabla en Markdown, debes usar tuberías (|) para separar las columnas y guiones (-) para definir los encabezados. A continuación, te muestro la estructura básica:

| Encabezado 1 | Encabezado 2 | Encabezado 3 |
|--------------|--------------|--------------|
| Fila 1, Col 1| Fila 1, Col 2| Fila 1, Col 3|
| Fila 2, Col 1| Fila 2, Col 2| Fila 2, Col 3|

Explicación:

  • La primera fila define los encabezados de la tabla, encerrados en |.
  • La segunda fila, con guiones -, define la separación entre los encabezados y el contenido.
  • Las filas siguientes representan el contenido de la tabla, separado por |.

Ejemplos de tablas en Markdown

Tabla simple

| Nombre    | Edad | Ciudad      |
|-----------|------|-------------|
| Juan      | 25   | Barcelona   |
| Ana       | 30   | Madrid      |
| Luis      | 28   | Valencia    |

Tabla con alineación de columnas

Puedes alinear el contenido de las columnas utilizando dos puntos (:):

  • :--- alinea a la izquierda,
  • :---: alinea al centro,
  • ---: alinea a la derecha.
| Nombre    | Edad | Ciudad      |
|:----------|:----:|------------:|
| Juan      | 25   | Barcelona   |
| Ana       | 30   | Madrid      |
| Luis      | 28   | Valencia    |

Recursos adicionales

Para más detalles sobre cómo crear tablas y otras opciones en Markdown, puedes consultar la documentación de Markdown en GitHub.

Este formato te permitirá crear tablas fácilmente en Markdown, mejorando la presentación de datos y su legibilidad en distintos entornos de desarrollo y publicación.

Etiquetas:
markdown
Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer