Prontuario della sintassi Markdown
Markdown è un modo leggero di formattare testo semplice che si converte in modo pulito in HTML — usato in README, documentazione, app di chat e siti statici. La sintassi di base qui sotto funziona quasi ovunque; alcuni elementi indicati come GFM sono estensioni di GitHub.
Aggiornato 2026-07-06
Testo & inline
| Elemento | Sintassi | Note |
|---|---|---|
| Titolo 1 | # Heading | Un # per livello, fino a ###### |
| Titolo 2 | ## Heading | Due cancelletti |
| Grassetto | **bold text** | Oppure __bold text__ |
| Corsivo | *italic text* | Oppure _italic text_ |
| Grassetto + corsivo | ***both*** | Tre asterischi |
| Barrato | ~~struck~~ | Markdown in stile GitHub |
| Codice inline | `code` | Racchiudere tra singoli backtick |
| Link | [text](https://url.com) | Testo in [], URL in () |
| Immagine |  | Come un link con un ! davanti |
| Citazione | > quoted text | Aggiungere > a ogni riga |
| Linea orizzontale | --- | Tre o più trattini su una riga propria |
Elenchi
| Elemento | Sintassi | Note |
|---|---|---|
| Elenco puntato | - item | Oppure * item / + item |
| Elenco numerato | 1. item | I numeri possono essere tutti 1. |
| Voce annidata | - subitem | Rientrare di due spazi |
| Elenco di attività | - [ ] to do | - [x] fatto (GFM) |
Blocchi
Nella colonna sintassi, \n indica dove va un a capo.
| Elemento | Sintassi | Note |
|---|---|---|
| Blocco di codice | ```lang\ncode\n``` | Delimitare con tre backtick; lang è opzionale |
| Tabella | | A | B |\n|---|---|\n| 1 | 2 | | Le barre verticali separano le celle; la riga --- imposta l'intestazione |
| A capo | end with two spaces | Oppure una barra rovesciata a fine riga |
| Escape | \* literal asterisk | Barra rovesciata prima di un carattere speciale |
Strumenti correlati