Anteprima Markdown
Scrivi e visualizza Markdown in tempo reale
Come usare Anteprima Markdown
Scrivi e visualizza Markdown in tempo reale Strumento gratuito online, senza registrazione, senza pubblicità invasiva. Usalo ora.
A cosa serve Markdown?
Markdown è un linguaggio di markup leggero creato nel 2004 da John Gruber. Usa una sintassi in testo puro semplice per aggiungere formattazione — progettato per essere leggibile così com'è e facilmente convertibile in HTML, combinando il meglio dei due mondi.
- Documentazione tecnica: I file README su GitHub e GitLab sono scritti in Markdown. Ogni progetto open source lo usa per le guide di installazione, la documentazione API e le linee guida per i contribuenti.
- Generatori di siti statici: Jekyll, Hugo, Gatsby ed Eleventy costruiscono siti web dai file Markdown — scrivete in Markdown, pubblicate come HTML automaticamente.
- Applicazioni per le note: Notion, Obsidian, Bear e Typora usano Markdown per le note in formato testo arricchito che restano portabili e compatibili con il controllo versione.
- Forum e chat: Reddit, Stack Overflow, Discord e Slack supportano Markdown per formattare i post e i messaggi — onnipresente nella cultura delle comunità tecniche online.
- Piattaforme blog: Ghost, Hashnode e DEV.to usano Markdown come formato di scrittura principale — permette agli autori di concentrarsi sul contenuto senza pensare alla formattazione HTML.
Sintassi di base: # H1, ## H2, **grassetto**, *corsivo*, [link](URL), , `codice inline` e ```blocco di codice```. Le tabelle usano le barre verticali: | Col1 | Col2 |.
Frequently Asked Questions
Qual è la differenza tra Markdown e HTML?
HTML è il linguaggio reale interpretato dai browser. Markdown è una sintassi più semplice che viene convertita automaticamente in HTML. '**grassetto**' in Markdown diventa '<strong>grassetto</strong>' in HTML. Markdown si scrive molto più velocemente ed è più leggibile come testo puro, ma HTML offre più controllo sullo stile e la struttura.
Quale dialetto di Markdown dovrei usare?
CommonMark è la specifica standardizzata. GitHub Flavored Markdown (GFM) aggiunge tabelle, testo barrato, elenchi di attività e l'evidenziazione della sintassi del codice — è il più ampiamente usato. Usate GFM per i file README di GitHub e la maggior parte delle piattaforme di documentazione moderne.
Markdown può includere HTML?
Sì — la maggior parte dei parser Markdown permette HTML inline. Potete usare HTML per gli elementi che Markdown non supporta, come testo colorato, classi CSS personalizzate o iframe. Alcune piattaforme (GitHub README) eliminano l'HTML per ragioni di sicurezza e prevenzione degli attacchi XSS.
Come si aggiunge una tabella in Markdown?
Usate i caratteri della barra verticale: | Intestazione 1 | Intestazione 2 | nella prima riga, poi |---|---| come separatore, e le righe di dati a seguire. L'allineamento si controlla con i due punti nel separatore: |:---| per sinistra, |---:| per destra, |:---:| per centro.
Cos'è il frontmatter in Markdown?
Il frontmatter è un blocco YAML all'inizio di un file Markdown, delimitato da ---. Memorizza i metadati come titolo, data, autore, tag e descrizione che i generatori di siti statici usano per costruire le pagine web dai file di testo.
Markdown vs reStructuredText vs AsciiDoc vs HTML
Markdown è il più semplice e ampiamente adottato — ideale per README, blog e documentazione generale. reStructuredText (RST) è più potente, usato dai progetti Python e Sphinx per la documentazione tecnica complessa. AsciiDoc è il più completo — per i libri tecnici che necessitano di output PDF professionale. HTML dà il controllo totale ma è verboso e difficile da leggere come sorgente. Per la maggior parte delle esigenze di scrittura e documentazione, Markdown è la scelta corretta e conveniente.