Questa guida spiega come creare un collegamento diretto a un’intestazione all’interno di un post o argomento di Discourse, consentendo agli utenti di navigare in modo efficiente nei post lunghi.
Livello utente richiesto: Tutti gli utenti
Aggiungere intestazioni all’interno di post lunghi può rendere il contenuto più leggibile e consentire agli utenti di collegarsi direttamente a sezioni specifiche. Ciò può essere particolarmente utile per navigare in discussioni e documentazione estese.
Riepilogo
Questa guida copre:
- Creazione di intestazioni usando Markdown
- Collegamento diretto a intestazioni specifiche in un post
Creazione di intestazioni usando Markdown
Per creare un’intestazione in Markdown, anteponi una riga di testo a uno o più caratteri #. Il numero di caratteri # corrisponde al livello dell’intestazione. Ecco alcuni esempi:
## Questa è un'intestazione di livello 2
Qui segue un breve paragrafo.
### Questa è un'intestazione di livello 3
Qui segue un altro breve paragrafo.
Quando viene renderizzato, appare così:
Questa è un’intestazione di livello 2
Qui segue un breve paragrafo.
Questa è un’intestazione di livello 3
Qui segue un altro breve paragrafo.
Collegamento diretto a un’intestazione
Per condividere un collegamento diretto a un’intestazione all’interno di un post:
- Passa il mouse sopra l’intestazione per visualizzare un’icona di collegamento accanto ad essa:
. - Fai clic sull’icona di collegamento per aggiornare l’URL nella barra degli indirizzi del browser con il collegamento diretto a tale intestazione.
- Copia l’URL aggiornato dalla barra degli indirizzi per condividerlo con altri.
L’icona di collegamento appare solo sui dispositivi desktop (non touch) quando si passa il mouse sopra un’intestazione. Sui dispositivi touch e mobili, gli anchor link esistono nella pagina ma non sono visibili.
Comprensione degli URL degli anchor delle intestazioni
Quando fai clic sull’icona di collegamento di un’intestazione, l’URL nella barra degli indirizzi si aggiorna con un frammento nel formato:
#p-{postId}-{slugified-heading}-{number}
Ad esempio, un’intestazione “Per iniziare” nel post 12345 produrrebbe un frammento di URL come #p-12345-per-iniziare-1. Il numero alla fine è un contatore sequenziale basato sulla posizione dell’intestazione nel post.
Pratiche consigliate
- Usa intestazioni descrittive per riepilogare chiaramente il contenuto.
- Struttura il tuo post utilizzando intestazioni gerarchiche quando appropriato.
- Assicurati che le intestazioni siano coerenti e logiche per una migliore leggibilitĂ .
- Sii consapevole che la modifica del testo dell’intestazione o la riorganizzazione delle intestazioni modificherà i loro URL di anchor, il che potrebbe interrompere i collegamenti esistenti.
FAQ
Posso collegarmi a qualsiasi parte di un post?
Puoi collegarti a qualsiasi intestazione formattata correttamente in Markdown, a condizione che non si trovi all’interno di un blocco di citazione o di un blocco di citazione. Le intestazioni all’interno di tali blocchi non generano collegamenti di anchor.
I collegamenti alle intestazioni funzionano tra post diversi?
Sì! Questi collegamenti indirizzeranno all’intestazione nel post quando vengono utilizzati in altri argomenti o condivisi altrove.