Come creare una tabella Markdown

Come creare una tabella Markdown / Programmazione

Nel 2004 John Gruber di Daring Fireball ha creato Markdown, un linguaggio di marcatura leggero per la pubblicazione di contenuti sul web. Utilizza la sintassi di formattazione del testo normale facilmente comprensibile per creare un ordinamento HTML o XHTML mediante l'uso di un semplice script Perl.

Da allora, sono apparsi diversi gusti di Markdown. Sebbene le tabelle non siano presenti nelle specifiche originali, la maggior parte degli editor di Markdown ora le supporta e sono molto facili da implementare. Diamo un'occhiata alla creazione di tabelle da zero e alle risorse che possono accelerare il processo.

Markdown Table Sintassi

Se sei nuovo a Markdown, non preoccuparti: ci sono molti buoni motivi per impararlo. Cos'è Markdown? 4 motivi per cui dovresti impararlo ora Cos'è Markdown? 4 motivi per cui dovresti impararlo ora Stanco degli editor HTML e WYSIWYG? Allora Markdown è la risposta per te, indipendentemente da chi tu sia. Leggi di più .

Come notato in precedenza, vanilla Markdown non includeva il supporto per le tabelle. Sono stati fatti ulteriori sforzi per standardizzare Markdown, con il più significativo dei quali è CommonMark. Questa implementazione di Markdown non include anche il supporto nativo per le tabelle, sebbene ciò sia possibile in futuro.

La maggior parte degli editor di Markdown moderni supporta diverse implementazioni del linguaggio di markup leggero. Sia Github Flavored Markdown che Markdown Extra introducono il supporto per le tabelle, che sono ben supportate in entrambe le piattaforme online e negli editor moderni.

Fortunatamente entrambe le implementazioni usano la stessa formattazione, il che significa che non devi ricordare sintassi diverse per lingue diverse. Anche la sintassi delle tabelle è abbastanza solida e non è necessario il codice più accurato per creare una tabella che si adatti bene.

Ecco un esempio di una tabella Markdown creata usando GitHub Flavored Markdown o Markdown Extra:

| Colonna 1 | Colonna 2 | Colonna 3 | | : ------------- | : ----------: | -----------: | | Contenuto della cella | Più cose | E ancora | | Puoi anche | Metti i tubi in | Mi piace questo \ | |

Questo crea una tabella ben formattata che assomiglia a questo:

Le tabelle vengono create usando pipe (|) e trattini (-), con i due punti (:) utilizzati per allineare il contenuto delle celle. Nell'esempio precedente abbiamo utilizzato trattini e spazi regolari per creare una tabella dall'aspetto nitido sia in visualizzazione del codice che durante il rendering. Nota i due punti accanto ai trattini, che fanno sì che la colonna sinistra sia allineata a sinistra, la colonna centrale sia centrata e la colonna destra sia allineata a destra.

Come indicato nel codice, puoi inserire pipe come contenuto purché le precedano con una barra rovesciata (\). Le tabelle vengono formattate automaticamente in grassetto nella prima riga e con colori di sfondo a strisce alternati mentre aggiungi più righe.

Codice tabella Markdown più semplice

Ma puoi rompere un tavolo in un formato molto più semplice. Hai solo bisogno di tre trattini sotto la prima riga per definire la tabella. Anche i tubi esterni possono essere esclusi. È possibile omettere anche gli spazi aggiunti per rendere il contenuto adatto al codice.

Ecco un esempio di una tabella perfettamente valida, ma dall'aspetto scrapposo in Markdown:

Colonna 1 | Colonna 2 | Colonna 3 --- | --- | --- ** Cose ** | _Don't_ | [Need] (http://makeuseof.com) A | * __ Guarda __ * | 'Bella'

Che crea una tabella simile a questa:

Tieni presente che in questo esempio, abbiamo aggiunto parte della formattazione supportata, inclusi grassetto, corsivo, un collegamento in linea, una combinazione di enfasi in grassetto e corsivo e uno snippet di codice. Esistono limitazioni a questo utilizzo, ad esempio gli snippet di codice non possono contenere più righe, poiché questo indica la fine della colonna.

È anche possibile inserire immagini nelle tabelle, utilizzando la sintassi Markdown pertinente. Controlla il nostro foglio di chio Markdown stampabile Il foglio Cheat Markdown stampabile per principianti ed esperti Il foglio Cheat Markdown stampabile per principianti ed esperti Questo cheat stampabile di Markdown fornisce tutto ciò che devi sapere sulla formattazione di Markdown a colpo d'occhio. Tenerlo a portata di mano e non essere mai più confuso. Leggi di più per un elenco completo di sintassi di formattazione.

Generatori di tabelle Markdown

Se sei particolarmente affezionato al modo in cui Markdown semplifica l'aggiunta di semplici formattazioni, intestazioni, link e immagini e preferisci evitare di formattare una tabella, un generatore di tabelle Markdown potrebbe essere quello che stai cercando.

Markdown Tables Generator

Probabilmente il sito web più semplice del suo genere, con un set completo di strumenti per creare qualsiasi cosa, da piccoli a enormi tavoli ed esportarli in Markdown. È possibile personalizzare le dimensioni esatte del proprio tavolo utilizzando una griglia, quindi fare doppio clic su un campo per aggiungere contenuto.

colpire linguetta ti consente di spostarti tra i campi e puoi utilizzare lo strumento di allineamento in alto per allineare il contenuto della tabella. È interessante notare che lo strumento consente anche di allineare le celle indipendentemente dalla regola della colonna, poiché inserisce il giusto numero di spazi prima o dopo il contenuto del campo, per garantire che le cose siano formattate correttamente.

Una volta riempito il tavolo, premi il tasto creare pulsante per vedere il Markdown. Puoi quindi Copia negli appunti e incolla la tabella nel tuo documento. Controlla il Modalità compatta scatola per condensare il tavolo e risparmiare spazio. È anche possibile utilizzare questo generatore per importare un file .CSV tramite il File menu.

Copia Excel / Google Table, Paste as Markdown

Questo eccellente strumento di conversione di Excel o Google Sheets to Markdown è nato da un'idea dello sviluppatore di software Dave Johnson ed è ospitato sul proprio blog. È basato sul codice di copia-incisione-copia-incisione di Jonathan Hoyt, e non potrebbe essere più semplice da usare.

Copia semplicemente un intervallo di tabelle nel tuo strumento per fogli di lavoro, incollalo nella casella di testo e guarda mentre viene automaticamente convertito in una tabella conforme a Markdown. È quindi possibile copiarlo nuovamente e incollarlo nel documento Markdown.

Dave ha anche creato una versione che gestisce anche l'allineamento delle colonne, proprio come sopra Markdown Table Generator.

MarkdownTableMaker Chrome Extension

Se spendi molto tempo in Fogli Google e preferiresti un'estensione del browser per convertire un intervallo di celle o un intero foglio di lavoro in Markdown, MarkdownTableMaker per Chrome dovrebbe fare il trucco. Se trascorri molto tempo su Google Drive, puoi integrarlo nel tuo flusso di lavoro con questi editor Markdown compatibili con Google Drive 6 Editor di Markdown che funzionano correttamente con Google Drive 6 Editor di Markdown che funzionano bene con Google Drive Markdown è il formato di modifica del testo del futuro. È più semplice, elegante e facile da usare rispetto all'HTML senza sacrificare molta potenza o flessibilità. Leggi di più .

Master Markdown oggi

La conoscenza di Markdown è una grande abilità da aggiungere al tuo repertorio di pubblicazione digitale. Sia che stiate postando commenti su Reddit o pensando di iniziare un blog, questo linguaggio di markup semplificato è abbastanza versatile. Se abbinato all'editor giusto, Markdown può essere facilmente convertito in HTML, PDF e altro.

Inizia oggi stesso con la nostra guida all'apprendimento Markdown Learning Markdown: scrivi per il Web, apprendimento più veloce Markdown: scrivi per il Web, Faster Markdown è il modo migliore per scrivere in testo semplice ma creare comunque documenti complessi. A differenza di HTML o LaTex, ad esempio, Markdown è semplice da imparare. Leggi di più !

Scopri di più su: Markdown.