In questo articolo
Cos'è Markdown?
Markdown è un linguaggio di markup leggero creato da John Gruber nel 2004. Utilizza una sintassi semplice basata sulla punteggiatura per aggiungere formattazione al testo normale — intestazioni con #, grassetto con **, link con [testo](url) — che viene renderizzato in HTML formattato. La sua semplicità lo ha reso lo standard universale per la documentazione tecnica.
Markdown è usato ovunque: file README di GitHub, risposte su Stack Overflow, messaggi su Slack, pagine di Notion, siti di documentazione e piattaforme blog. La maggior parte degli sviluppatori scrive Markdown ogni giorno senza pensarci.
Come funziona l'anteprima Markdown
L'anteprima Markdown di CheckTown renderizza il tuo Markdown in HTML in tempo reale mentre scrivi.
- Conformità CommonMark — renderizza il Markdown standard secondo la specifica CommonMark
- Estensioni GFM — supporta GitHub Flavored Markdown, incluse tabelle, task list e testo barrato
- Syntax highlighting — i blocchi di codice vengono evidenziati per i linguaggi di programmazione più comuni
Prova gratuitamente — nessuna registrazione richiesta
Anteprima Markdown →Quando usare l'anteprima Markdown
L'anteprima Markdown è utile in qualsiasi flusso di scrittura in cui devi verificare il rendering prima della pubblicazione.
- File README — bozza e anteprima dei file README.md prima di fare il push su GitHub
- Documentazione — scrivi e visualizza in anteprima la documentazione tecnica prima di pubblicarla sui siti di docs
- Post del blog — componi articoli in Markdown e visualizza in anteprima l'output formattato
Domande frequenti
Qual è la differenza tra le varianti di Markdown?
La specifica originale di Markdown lasciava molti casi limite indefiniti, portando a molteplici implementazioni incompatibili. CommonMark è una specifica standardizzata che risolve queste ambiguità. GitHub Flavored Markdown (GFM) estende CommonMark con tabelle, task list e autolink. La maggior parte delle piattaforme usa CommonMark o GFM.
Markdown può includere HTML grezzo?
Sì, la maggior parte dei processori Markdown consente di incorporare tag HTML grezzi direttamente nei documenti Markdown. Questo è utile per formattazioni avanzate non supportate dalla sintassi Markdown. Tuttavia, molte piattaforme sanitizzano l'HTML per motivi di sicurezza, quindi l'HTML grezzo potrebbe essere rimosso nei contesti di contenuto generato dagli utenti.
Come aggiungo una tabella in Markdown?
Le tabelle usano il carattere pipe e i trattini: | Intestazione 1 | Intestazione 2 | nella prima riga, | --- | --- | nella seconda riga come separatore, poi le righe con i dati. L'allineamento delle colonne è controllato dalla posizione dei due punti nel separatore: :--- per sinistra, :---: per centro, ---: per destra.