Torna al blog

Come aggiungere una linea orizzontale in Markdown

La guida completa alle linee orizzontali nel markdown. Scopri come creare linee orizzontali nel markdown in modo che tutto venga visualizzato correttamente dopo la pubblicazione.

Benjamin McBrayer // Pubblicato: 11 maggio 20265 min di lettura

Una linea orizzontale nel markdown è uno degli strumenti di formattazione più semplici ma utili disponibili. Crea un divisore visivo tra le sezioni di contenuto, rendendo i tuoi documenti più facili da scansionare e più organizzati. Che tu stia scrivendo documentazione, un file README o un post sul blog, sapere come utilizzare il markdown per i divisori di linea orizzontali migliorerà la struttura della tua scrittura.

Questa guida spiega ogni metodo e copre il comportamento specifico della piattaforma in modo da poter utilizzare le linee orizzontali con sicurezza ovunque. Leggi il nostro cheatsheet markdown per ulteriori informazioni.

Cos'è una linea orizzontale nel Markdown?

Una linea orizzontale, detta anche regola orizzontale o interruzione tematica, viene visualizzata come una linea sottile che si estende per l'intera larghezza dell'area del contenuto. In HTML, si traduce in un tag <hr>. Gli scrittori lo usano per separare argomenti, segnalare un cambiamento di tono o suddividere documenti lunghi in sezioni digeribili.

Tre modi per aggiungere una linea orizzontale in Markdown

Markdown ti offre tre opzioni di sintassi che producono tutte lo stesso risultato. Ognuno richiede tre o più caratteri consecutivi sulla propria riga senza altro contenuto.

Trattini

---

Tre trattini sono la scelta più popolare. Sono veloci da digitare e pulire visivamente nei file di markdown grezzi.

Asterischi

***

Tre asterischi funzionano in modo identico. Alcuni scrittori li preferiscono perché non c'è il rischio di creare accidentalmente un'intestazione, cosa che può accadere con i trattini se il testo appare sulla riga direttamente sopra.

Sottolineato

___

Tre trattini bassi sono la terza opzione. Sono usati meno comunemente ma sono pienamente supportati da tutti i parser di markdown standard.

Puoi anche utilizzare più di tre caratteri se preferisci un divisore più visibile nel testo non elaborato:

----------

Questo viene reso esattamente allo stesso modo di tre trattini.

Un errore comune quando si aggiunge il markdown della linea orizzontale

Uno degli errori più frequenti è posizionare tre trattini direttamente sotto una riga di testo senza una riga vuota in mezzo. Quando si esegue questa operazione, la maggior parte dei parser interpreta il testo sopra come un'intestazione anziché come un paragrafo seguito da una linea orizzontale.

Ad esempio, questo crea un'intestazione invece di un divisore:

Some text
---

Per evitare ciò, lascia sempre una riga vuota prima della riga orizzontale:

Some text

---

Ciò garantisce che il parser li tratti come due elementi separati.

Linea orizzontale Markdown GitHub

Se lavori con GitHub, incontrerai spesso linee orizzontali nei file README, nelle descrizioni delle richieste pull e nelle pagine wiki. Tutte e tre le opzioni di sintassi funzionano nel markdown di GitHub. L'utilizzo della linea orizzontale nel markdown di GitHub segue la specifica CommonMark, quindi il comportamento è prevedibile e coerente.

Un tipico caso d'uso in un README GitHub potrebbe assomigliare a questo:

## Features

List of features here.

---

## Installation

Installation steps here.

La linea orizzontale nel markdown di GitHub fornisce una netta separazione visiva tra le sezioni principali senza fare affidamento esclusivamente sui titoli.

Linea orizzontale di markdown della discordia

Discord supporta un sottoinsieme limitato di ribassi nei messaggi di chat, ma le linee orizzontali non sono una delle funzionalità supportate. Se provi a digitare "---" o "***" in un messaggio Discord, l'app non visualizzerà una regola orizzontale. Potrebbe invece visualizzare i caratteri come testo normale o interpretare gli asterischi come formattazione in grassetto/corsivo.

Per ovviare alla mancanza di una linea orizzontale di markdown su Discord, molti utenti creano divisori visivi utilizzando caratteri o emoji ripetuti:

─────────────────

Questo non è un vero ribasso, ma ha lo stesso scopo visivo nelle conversazioni Discord.

Quando utilizzare una linea orizzontale in Markdown

Le linee orizzontali funzionano meglio in situazioni specifiche. Usali per separare l'intestazione di un documento o un blocco di metadati dal contenuto principale, per dividere sezioni non correlate all'interno di un singolo documento o per contrassegnare una transizione nella narrazione o nell'argomento. Sono utili anche nei file README lunghi in cui più sezioni principali beneficiano di forti confini visivi.

Evita di abusarne. Se ogni sezione del documento è separata da una linea orizzontale, l'effetto perde il suo impatto e il documento può sembrare instabile. I titoli da soli sono generalmente sufficienti per la maggior parte delle esigenze strutturali, con le linee orizzontali riservate alle interruzioni più significative.

Linee orizzontali e introduzione

Se utilizzi generatori di siti statici come Jekyll, Hugo o Astro, noterai che --- funge anche da delimitatore per i blocchi di argomenti iniziali nella parte superiore dei file markdown:

---
title: My Blog Post
date: 2026-05-11
---

Content starts here.

Il parser distingue tra materia iniziale e regole orizzontali in base alla posizione. I tre trattini all'inizio di un file aprono un blocco di introduzione, mentre gli stessi caratteri altrove nel documento creano una linea orizzontale. Tienilo a mente in modo da non interrompere accidentalmente la parte introduttiva aggiungendo ulteriori righe --- vicino alla parte superiore del file.

Riferimento rapido

Ecco un riepilogo di tutti i modi per aggiungere una linea orizzontale nel markdown:

  • --- (tre trattini) è la sintassi più comune e ampiamente supportata.
  • **** (tre asterischi) funziona in modo identico ed evita la creazione accidentale di intestazioni.
  • ___ (tre caratteri di sottolineatura) è completamente supportato ma usato meno comunemente.
  • Lascia sempre una linea vuota sopra la linea orizzontale per evitare che venga interpretata come un'intestazione.
  • Tutti e tre i metodi funzionano con ribasso GitHub.
  • Discord non supporta nativamente le linee orizzontali di ribasso.

Considerazioni finali

Imparare ad aggiungere una linea orizzontale nel markdown richiede solo un attimo, ma usarla bene richiede un po' di giudizio. Scegli uno stile di sintassi, mantieni la coerenza in tutti i tuoi documenti e ricorda di includere una riga vuota sopra la regola per evitare sorprese di formattazione. Con queste nozioni di base in atto, i tuoi documenti di ribasso saranno più puliti, più leggibili e meglio organizzati.