Questa guida spiega come aggiungere tabelle ai tuoi post di Discourse usando Markdown.
Livello utente richiesto: Tutti gli utenti
L’aggiunta di tabelle ai tuoi post può aiutare a presentare i dati in un formato strutturato e di facile lettura. Questa guida ti illustrerà come creare tabelle in Markdown su Discourse, coprendo le basi delle tabelle, l’allineamento e funzionalità speciali come l’aggiunta di emoji e immagini.
Utilizzo del Generatore di Tabelle (Table Builder)
Discourse include un Generatore di Tabelle (Table Builder) integrato che ti consente di creare e modificare tabelle utilizzando un’interfaccia simile a un foglio di calcolo — nessuna conoscenza di Markdown richiesta.
Per inserire una nuova tabella:
- Apri il compositore
- Fai clic sul pulsante
nella barra degli strumenti (il menu delle opzioni) - Seleziona Inserisci tabella (Insert table)
- Utilizza l’editor di foglio di calcolo per aggiungere le intestazioni e i dati
- Fai clic su Costruisci Tabella (Build Table) per inserire la tabella Markdown generata nel tuo post
Per modificare una tabella esistente in un post, fai clic sul pulsante
Modifica Tabella (Edit Table) che appare sopra la tabella (visibile agli utenti con i permessi di modifica). Questo apre lo stesso editor di foglio di calcolo precompilato con i dati della tabella.
Creazione di una tabella semplice
Creare una tabella in Discourse usando Markdown è semplice. Ecco una guida passo passo:
- Inizia definendo l’intestazione:
- La prima riga della tua tabella conterrĂ le intestazioni per ciascuna colonna.
- La seconda riga separa le intestazioni dal resto della tabella.
Ecco un esempio per una tabella con tre colonne:
| Col A | Col B | Col C |
|---|---|---|
Questo risulta in:
| Col A | Col B | Col C |
|---|
- Aggiungi righe di dati:
- Ogni riga inizia e finisce con il carattere
|. - Assicurati che il numero di colonne corrisponda a quello dell’intestazione.
Esempio:
| Col A | Col B | Col C |
|---|---|---|
| A1 | B1 | C1 |
| A2 | B2 | :smile: |
Questo risulta in:
| Col A | Col B | Col C |
|---|---|---|
| A1 | B1 | C1 |
| A2 | B2 |
Allineamento
Puoi controllare l’allineamento del contenuto delle colonne con i due punti (:):
- Allineato a sinistra:
|:---| - Allineato al centro:
|:---:| - Allineato a destra:
|---:|
Esempio:
| Sinistra | Centro | Destra |
|:---|:---:|---:|
| Il mio contenuto è a sinistra | Sono il centro del mondo | Mi piace stare a destra |
| :waxing_gibbous_moon: | :full_moon: | :waning_gibbous_moon: |
Questo risulta in:
| Sinistra | Centro | Destra |
|---|---|---|
| Il mio contenuto è a sinistra | Sono il centro del mondo | Mi piace stare a destra |
Link cliccabili nelle Tabelle
L’aggiunta di link cliccabili all’interno delle tabelle può essere utile per indirizzare gli utenti a risorse specifiche o contenuti esterni.
Per includere un link cliccabile, usa la sintassi standard dei link Markdown all’interno di una cella della tabella. Il formato è [Testo del Link](URL).
Esempio:
| Colonna A | Colonna B | Colonna C |
|---|---|---|
| [Google](https://www.google.com) | Testo di esempio | Un altro link |
Questo risulta in:
| Colonna A | Colonna B | Colonna C |
|---|---|---|
| Testo di esempio | Un altro link |
Immagini nelle Tabelle
Per utilizzare immagini nelle tabelle, dovrai utilizzare il carattere di escape \ prima del pipe | nel codice dell’immagine dopo averla caricata.
Esempio:
Immagine | Descrizione
---|---
 | Un Chihuahua che si gode un espresso in un caffè.
Questo risulta in:
Immagini Cliccabili nelle Tabelle
Per rendere un’immagine cliccabile, puoi annidare la sintassi Markdown dell’immagine all’interno della sintassi Markdown del link. Ecco il formato di base:
[](URL link)
Il testo alternativo è importante per l’accessibilità , poiché descrive l’immagine se non viene caricata o se viene utilizzata da screen reader. Usa sempre un testo alternativo significativo.
Ecco come puoi incorporare immagini cliccabili in una tabella Markdown:
| Immagine 1 |
|---|
| [](https://meta.discourse.org/)
Questo risulta in:
Copia-incolla di tabelle
Puoi copiare tabelle da documenti esterni o fogli di calcolo e incollarle direttamente nei post; Discourse le convertirĂ automaticamente in Markdown.
Se crei tabelle frequentemente, puoi anche utilizzare strumenti come TableConvert per convertire tabelle da altri formati (CSV, JSON, ecc.) in Markdown.











