Come creare una tabella di markdown
Annuncio pubblicitario
Nel 2004 John Gruber di Daring Fireball ha creato Markdown, un linguaggio di markup leggero per la pubblicazione di contenuti sul Web. Utilizza una sintassi di formattazione del testo semplice di facile comprensione per creare HTML o XHTML ordinati tramite l'uso di un semplice script Perl.
Da allora sono apparsi diversi gusti di Markdown. Mentre le tabelle non apparivano nelle specifiche originali, la maggior parte degli editor Markdown ora le supporta e sono molto facili da implementare. Diamo un'occhiata alla creazione di tabelle da zero, nonché alle risorse che possono accelerare il processo.
Sintassi della tabella di markdown
Se non conosci Markdown, non preoccuparti: ci sono molte buone ragioni 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? Quindi Markdown è la risposta per te, non importa chi tu sia. Leggi di più .
Come precedentemente notato, Vanilla Markdown non includeva il supporto per le tabelle. Sono stati compiuti sforzi successivi per standardizzare Markdown, il più significativo dei quali è CommonMark. Questa implementazione di Markdown non include anche il supporto nativo per le tabelle, anche se è possibile che lo facciano in futuro.
La maggior parte degli editor Markdown moderni supporta diverse implementazioni del linguaggio di markup leggero. Sia Github Flavored Markdown che Markdown Extra introducono il supporto per i tavoli e questi sono ben supportati in entrambe le piattaforme online e nei moderni editor.
Fortunatamente entrambe le implementazioni utilizzano la stessa formattazione, il che significa che non è necessario ricordare sintassi diverse per lingue diverse. La sintassi della tabella è anche abbastanza solida e non è necessario il codice più accurato per creare una tabella che si formatta correttamente.
Ecco un esempio di una tabella Markdown creata usando GitHub Flavored Markdown o Markdown Extra:
| Column 1 | Column 2 | Column 3 | | :------------- | :----------: | -----------: | | Cell Contents | More Stuff | And Again | | You Can Also | Put Pipes In | Like this \| |
Questo crea una tabella ben formattata che assomiglia a questa:
Le tabelle vengono create utilizzando pipe (|) e trattini (-), con due punti (:) utilizzati per allineare il contenuto della cella. Nell'esempio sopra abbiamo usato trattini e spazi regolari per creare una tabella dall'aspetto pulito sia nella vista del codice, sia durante il rendering. Nota i due punti accanto ai trattini, che fanno sì che la colonna di sinistra sia allineata a sinistra, la colonna centrale sia centrata e la colonna di destra sia allineata a destra.
Come indicato nel codice, è possibile inserire pipe come contenuto purché siano precedute da una barra rovesciata (\). Le tabelle vengono formattate automaticamente in grassetto nella prima riga e con colori di sfondo a strisce alternati quando si aggiungono più righe.
Codice tabella markdown più semplice
Ma puoi suddividere una tabella in un formato molto più semplice. Sono necessari solo tre trattini sotto la prima riga per definire la tabella. I tubi esterni possono anche essere esclusi. È inoltre possibile omettere spazi aggiunti per adattare il contenuto al codice.
Ecco un esempio di una tabella perfettamente valida, ma dall'aspetto scrappy in Markdown:
Column 1 | Column 2 | Column 3 --- | --- | --- **Things** | _Don't_ | [Need](http://makeuseof.com) To | *__Look__* | `Pretty`
Il che crea una tabella simile a questa:
Tieni presente che in questo esempio abbiamo aggiunto parte della formattazione supportata, tra cui grassetto, corsivo, un collegamento incorporato, una combinazione di enfasi corsivo e corsivo e uno snippet di codice. Esistono limitazioni a questo utilizzo, ad esempio gli snippet di codice non possono contenere più righe, poiché ciò indica la fine della colonna.
Puoi anche inserire immagini nelle tabelle, usando la sintassi Markdown pertinente. Consulta il nostro cheat sheet Markdown stampabile Il cheat sheet Markdown stampabile per principianti ed esperti Il cheat sheet Markdown stampabile per principianti ed esperti Questo cheat sheet Markdown stampabile fornisce tutto ciò che devi sapere sulla formattazione Markdown a colpo d'occhio. Tienilo a portata di mano e non essere mai più confuso. Maggiori informazioni per un elenco completo della sintassi di formattazione.
Generatori di tabelle di markdown
Se sei particolarmente affezionato al modo in cui Markdown semplifica l'aggiunta di semplici formattazioni, intestazioni, collegamenti e immagini e preferisci non confonderti con la formattazione di una tabella, un generatore di tabelle Markdown potrebbe essere quello che stai cercando.
Generatore di tabelle di markdown
Probabilmente il sito web più semplice del suo genere, con una serie completa di strumenti per creare di tutto, dai tavoli piccoli a quelli enormi, ed esportarli in Markdown. È possibile personalizzare la dimensione esatta della tabella utilizzando una griglia, quindi fare doppio clic su un campo per aggiungere contenuto.
La scheda Colpisci 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 compilato il tavolo, premi il pulsante Genera per vedere il Markdown. È quindi possibile copiare negli Appunti e incollare la tabella nel documento. Seleziona la casella Modalità compatta per condensare la tabella e risparmiare spazio. È anche possibile utilizzare questo generatore per importare un file .CSV tramite il menu File .
Copia Excel / Google Table, incolla come markdown
Questo eccellente strumento di conversione da Excel o Google Sheets to Markdown è stato ideato dallo sviluppatore software Dave Johnson ed è ospitato sul suo blog. È basato sul codice copia-excel-incolla-markdown di Jonathan Hoyt e non potrebbe essere più semplice da usare.
Copia semplicemente un intervallo di tabelle nello strumento foglio di calcolo, incollalo nella casella di testo e osserva come viene automaticamente convertito in una tabella conforme a Markdown. È quindi possibile copiarlo di nuovo e incollarlo nel documento Markdown.
Dave ha anche creato una versione che gestisce anche l'allineamento delle colonne, proprio come Markdown Table Generator sopra.
MarkdownTableMaker Estensione Chrome
Se trascorri molto tempo in Fogli Google e preferisci un'estensione del browser per convertire un intervallo di celle o un intero foglio di calcolo in Markdown, MarkdownTableMaker per Chrome dovrebbe fare il trucco. Se trascorri molto tempo in Google Drive, puoi integrarlo nel tuo flusso di lavoro con questi editor Markdown compatibili con Google Drive 6 Editor Markdown che funzionano bene con Google Drive 6 Editor 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à che devi aggiungere al tuo repertorio di editoria digitale. Sia che pubblichi commenti su Reddit o pensi di iniziare un blog, questo linguaggio di markup semplificato è abbastanza versatile. Se associato all'editor giusto, Markdown può essere facilmente convertito in HTML, PDF e altro.
Inizia oggi con la nostra guida per l'apprendimento Markdown Apprendimento Markdown: Scrittura per il Web, Apprendimento più rapido Markdown: Scrittura 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, .