Markdown è un linguaggio di markup leggero creato nel 2004 da John Gruber, utilizzato su piattaforme come GitHub, Stack Exchange, Reddit e molti strumenti di documentazione. Il suo obiettivo è semplificare la scrittura di contenuti testuali senza dover usare direttamente il codice HTML.
Perché usare Markdown?
Markdown è una soluzione pratica per la scrittura di documenti, note e codice grazie ai seguenti vantaggi:
- Semplicità: Scrivere in Markdown è intuitivo e diretto.
- Leggibilità: Il testo formattato è facile da comprendere anche in modalità non convertita.
- Compatibilità: Può essere usato con qualsiasi editor di testo.
- Flessibilità: Convertibile in HTML con facilità.
Sintassi Markdown
Intestazioni (H1 – H6)
Le intestazioni si creano utilizzando il simbolo #
, con un numero crescente di #
per indicare livelli più bassi:
# Titolo H1
## Titolo H2
### Titolo H3
#### Titolo H4
##### Titolo H5
###### Titolo H6
Formattazione del testo
- Grassetto:
**testo**
oppure__testo__
- Corsivo:
*testo*
oppure_testo_
- Grassetto e Corsivo:
***testo***
Barrato:~~testo~~
Liste
Liste non ordinate (UL)
Utilizza il trattino -
, l’asterisco *
o il segno +
:
- Primo elemento
- Secondo elemento
- Terzo elemento
Liste ordinate (OL)
Basta numerare gli elementi:
1. Primo elemento
2. Secondo elemento
3. Terzo elemento
Liste nidificate
Puoi combinare liste ordinate e non ordinate:
1. Primo elemento
- Sottolista 1
- Sottolista 2
2. Secondo elemento
Link e immagini
Aggiungere un Link
[Testo del link](https://www.nomesito.it)
Inserire un’Immagine
La sintassi è simile ai link, con l’aggiunta del punto esclamativo !
:

Tabelle
Le tabelle si creano con il carattere |
e -
per separare le intestazioni:
| Intestazione 1 | Intestazione 2 |
|---------------|---------------|
| Contenuto 1 | Contenuto 2 |
| Contenuto 3 | Contenuto 4 |
Citazioni
Le citazioni si inseriscono con >
:
> Questa è una citazione in Markdown.
Linea orizzontale
Puoi separare sezioni con una linea orizzontale:
---
***
___
Emoji
Puoi aggiungere emoji utilizzando i codici brevi di GitHub:
:sparkles: :smiley: :rocket:
Caratteri speciali (Escape Characters)
Per ignorare la formattazione e visualizzare caratteri speciali, usa \
:
\*Questo testo non sarà in corsivo\*
Strumenti Consigliati per Markdown
Per scrivere in questo linguaggio con più comodità, puoi utilizzare diversi strumenti online e offline:
Editor Online
- StackEdit: Scrivi e visualizza Markdown direttamente nel browser.
- Dillinger: Editor online con anteprima in tempo reale.
Editor Desktop
- VS Code + Estensione Markdown: Ideale per chi lavora con codice e documentazione.
- Typora: Un editor minimalista con anteprima immediata.
Conclusione
Markdown è uno strumento semplice ma potente per la formattazione del testo. Conoscere la sua sintassi permette di scrivere documenti ben strutturati senza complicazioni. Grazie ai numerosi editor disponibili, è possibile utilizzarlo su qualsiasi piattaforma in modo rapido ed efficace.