Per aggiungere una linea orizzontale in Markdown, scrivi tre trattini su una riga separata, con una riga vuota sopra e sotto:
Fine della prima sezione.
---
Inizio della sezione successiva.Il risultato è un separatore tra due paragrafi. Markdown lo chiama interruzione tematica; HTML lo rappresenta con <hr>. Incolla l’esempio nel visualizzatore Markdown per controllare il documento renderizzato.
Tre modi per scrivere un separatore
Tutte queste forme producono un’interruzione tematica:
| Sorgente Markdown | Risultato |
|---|---|
--- |
Linea orizzontale |
*** |
Linea orizzontale |
___ |
Linea orizzontale |
* * * |
Linea orizzontale |
Usa almeno tre trattini, asterischi o caratteri di sottolineatura dello stesso tipo. Sono ammessi spazi tra i simboli. Mescolare tipi diversi, aggiungere testo sulla stessa riga o usare solo due simboli non crea una linea. Queste regole sintattiche provengono dalla specifica CommonMark sulle interruzioni tematiche.
Il numero di trattini non controlla la larghezza visiva della linea. Una sequenza di 20 trattini e una di tre producono lo stesso elemento HTML; lo stile della destinazione ne determina l’aspetto.
Perché la mia linea orizzontale è diventata un titolo?
Questo sorgente non inserisce un separatore sotto «Note di rilascio»:
Note di rilascio
---Crea un titolo di secondo livello. I trattini direttamente sotto il testo di un paragrafo possono formare un titolo Setext, e questa interpretazione ha precedenza sulla linea orizzontale. Aggiungi una riga vuota per separarli:
Note di rilascio
---Per una sezione del documento, spesso è più chiaro usare un titolo esplicito:
## Note di rilascio
Il processo di importazione ora accetta file CSV.Usa i titoli Markdown per identificare le sezioni. Usa una linea orizzontale quando conta la transizione stessa, per esempio tra una lettera e un’appendice.
Perché il separatore appare come testo semplice?
Controlla il sorgente intorno alla linea:
| Sintomo | Causa probabile | Soluzione |
|---|---|---|
L’anteprima mostra --- in un blocco di codice |
Quattro spazi all’inizio di un blocco autonomo o un blocco delimitato non chiuso | Rimuovere il rientro o chiudere il blocco |
L’anteprima mostra -- |
Solo due trattini | Usarne tre o più |
| Accanto ai simboli compare del testo | La riga contiene altro testo | Mettere i simboli su una riga separata |
La linea appare come --- dentro una frase |
I simboli sono tra backtick | Rimuovere i backtick se si intende creare un separatore |
| Il paragrafo precedente diventa un titolo | Nessuna riga vuota sopra --- |
Inserire una riga vuota |
Al livello principale del documento sono ammessi fino a tre spazi iniziali per un’interruzione tematica. Negli elenchi, il rientro determina anche a quale elemento appartiene il contenuto: controlla quindi l’elenco circostante invece di eliminare tutti gli spazi.
Una linea orizzontale è diversa da un’interruzione di riga
Un separatore divide le sezioni. Non si limita a spostare le parole successive su una nuova riga.
Per un indirizzo, usa un’interruzione di riga forzata:
120 Market Street\
San Francisco, CAPer un nuovo paragrafo, lascia una riga vuota. Per separare sezioni, usa --- su una riga a sé. La guida alle interruzioni di riga in Markdown spiega gli spazi finali, le barre rovesciate e il diverso comportamento di GitHub nei file e nei commenti.
Inserire un separatore in una citazione
Mantieni il prefisso > su ogni riga, compresi il separatore e le righe vuote:
> Proposta originale.
>
> ---
>
> Contesto aggiuntivo fornito dal revisore.Il separatore rimane nella citazione. Rimuovere > dalla linea può terminare la citazione e spostare il separatore nel documento esterno. Consulta gli esempi di citazioni per più paragrafi e citazioni annidate.
Un separatore di tabella non è una linea orizzontale
Questa riga appartiene a una tabella:
| Formato | Modificabile |
| --- | :---: |
| Markdown | Sì |Le barre verticali e i due punti facoltativi descrivono le colonne. Non inseriscono un separatore a tutta pagina. Usa il generatore di tabelle Markdown per creare una tabella, oppure il convertitore da CSV a Markdown quando i dati esistono già in un foglio di calcolo.
Linee orizzontali e documenti esportati
Un’interruzione tematica non è un comando di interruzione di pagina. Un esportatore PDF o Word decide dove terminano le pagine in base alle proprie regole di impaginazione. Non aggiungere trattini aspettandoti che la sezione successiva inizi su una nuova pagina.
In una pagina web di cui controlli il CSS, il <hr> generato può essere formattato nel foglio di stile del sito. Un servizio Markdown ospitato potrebbe non consentire CSS personalizzato. Controlla la destinazione finale o il documento esportato, soprattutto se il separatore ha un significato che deve conservarsi nella stampa.
Domande frequenti
Servono righe vuote intorno a una linea orizzontale?
CommonMark non le richiede in ogni contesto, ma usarle evita la comune ambiguità di --- come titolo e rende più leggibili i file sorgente.
Posso usare un tag HTML hr?
<hr> funziona nei renderer che consentono HTML grezzo. La sintassi Markdown --- è più adatta a un documento Markdown. L’editor MD File Viewer rimuove i tag HTML forniti dall’utente, mentre la sintassi Markdown del separatore viene renderizzata normalmente.
Come mostro tre trattini senza creare un separatore?
Per un esempio di sintassi, scrivi codice in linea: `---`. Per testo normale su una riga separata, applica l’escape al primo trattino: \---.
Per altri schemi di formattazione comuni, tieni a portata di mano il prontuario Markdown.
Try it in your browser
Open the homepage editor to view, edit, and export Markdown instantly — no install required.