Esta guía explica cómo agregar tablas a tus publicaciones de Discourse usando Markdown.
Nivel de usuario requerido: Todos los usuarios
Agregar tablas a tus publicaciones puede ayudar a presentar datos en un formato estructurado y fácil de leer. Esta guía te mostrará cómo crear tablas en Markdown en Discourse, cubriendo los conceptos básicos de las tablas, la alineación y características especiales como agregar emojis e imágenes.
Uso del Creador de Tablas
Discourse incluye un Creador de Tablas incorporado que te permite crear y editar tablas usando una interfaz similar a una hoja de cálculo; no se requieren conocimientos de Markdown.
Para insertar una nueva tabla:
- Abre el compositor
- Haz clic en el botón
en la barra de herramientas (el menú de opciones) - Selecciona Insertar tabla
- Usa el editor de hoja de cálculo para agregar tus encabezados y datos
- Haz clic en Construir Tabla para insertar la tabla Markdown generada en tu publicación
Para editar una tabla existente en una publicación, haz clic en el botón
Editar Tabla que aparece encima de la tabla (visible para los usuarios con permisos de edición). Esto abre el mismo editor de hoja de cálculo precargado con los datos de la tabla.
Creación de una tabla simple
Crear una tabla en Discourse usando Markdown es sencillo. Aquí tienes una guía paso a paso:
- Comienza definiendo el encabezado:
- La primera fila de tu tabla contendrá los encabezados para cada columna.
- La segunda fila separa los encabezados del resto de la tabla.
Aquí tienes un ejemplo para una tabla con tres columnas:
| Col A | Col B | Col C |
|---|---|---|
Esto da como resultado:
| Col A | Col B | Col C |
|---|
- Agrega filas de datos:
- Cada fila comienza y termina con el carácter
|. - Asegúrate de que el número de columnas coincida con el del encabezado.
Ejemplo:
| Col A | Col B | Col C |
|---|---|---|
| A1 | B1 | C1 |
| A2 | B2 | :smile: |
Esto da como resultado:
| Col A | Col B | Col C |
|---|---|---|
| A1 | B1 | C1 |
| A2 | B2 |
Alineación
Puedes controlar la alineación del contenido de las columnas con dos puntos (:):
- Alineado a la izquierda:
|:---| - Centrado:
|:---:| - Alineado a la derecha:
|---:|
Ejemplo:
| Izquierda | Centro | Derecha |
|:---|:---:|---:|
| Mi contenido está a la izquierda | Soy el centro del mundo | Me gusta estar a la derecha |
| :waxing_gibbous_moon: | :full_moon: | :waning_gibbous_moon: |
Esto da como resultado:
| Izquierda | Centro | Derecha |
|---|---|---|
| Mi contenido está a la izquierda | Soy el centro del mundo | Me gusta estar a la derecha |
Enlaces clicables en tablas
Agregar enlaces clicables dentro de tablas puede ser útil para dirigir a los usuarios a recursos específicos o contenido externo.
Para incluir un enlace clicable, utiliza la sintaxis estándar de enlaces de Markdown dentro de una celda de tabla. El formato es [Texto del enlace](URL).
Ejemplo:
| Columna A | Columna B | Columna C |
|---|---|---|
| [Google](https://www.google.com) | Texto de ejemplo | Otro enlace |
Esto da como resultado:
| Columna A | Columna B | Columna C |
|---|---|---|
| Texto de ejemplo | Otro enlace |
Imágenes en tablas
Para usar imágenes en tablas, deberás usar el carácter de escape \\ antes de la barra vertical | en el código de la imagen después de haberla subido.
Ejemplo:
Imagen | Descripción
---|---
 | Un Chihuahua disfrutando de un espresso en un café.
Esto da como resultado:
Imágenes Clicables en Tablas
Para hacer una imagen clicable, puedes anidar la sintaxis Markdown de la imagen dentro de la sintaxis Markdown del enlace. Aquí está el formato básico:
[](URL del enlace)
El texto alternativo es importante para la accesibilidad, ya que describe la imagen si no se carga o si es utilizada por lectores de pantalla. Siempre usa texto alternativo significativo.
Aquí te mostramos cómo puedes incorporar imágenes clicables en una tabla Markdown:
| Imagen 1 |
|---|
| [](https://meta.discourse.org/)
Esto da como resultado:
Copiar y pegar tablas
Puedes copiar tablas desde documentos externos o hojas de cálculo y pegarlas directamente en las publicaciones, Discourse las convertirá automáticamente a Markdown.
Si creas tablas con frecuencia, también puedes usar herramientas como TableConvert para convertir tablas de otros formatos (CSV, JSON, etc.) a Markdown.











