Usare # per rendere il titolo in grassetto lo trasforma in un link

Ciao!

Recentemente ho scoperto che usare # davanti a una parola la trasforma in un link. Per quanto ne so, la sua funzione era rendere la parola o la frase un’intestazione. Se è intenzionale, esiste un modo per creare un’intestazione simile alla seguente senza che diventi un link?

Ciao!

Ciao di nuovo.

Ciao Thomas,

Questo è dovuto a questa funzionalità qui: si tratta di una modifica intenzionale :grinning:

Capisco. C’è comunque un modo per creare un’intestazione senza che funzioni come un collegamento?

Cosa sta danneggiando? A me sembra piuttosto sottile (e sono entusiasta di vedere che funziona in questo modo!)

Solo per qualcosa su cui sto lavorando. Non mi piace molto che l’icona dell’ancora appaia di tanto in tanto.

Qualcuno ha qualche idea su come ottenere ciò? È frustrante vedere un’icona di ancora quando non è necessaria.

Sto cercando di trovare il tempo per farlo, ma senza successo. Qualche idea?

Credo che tu possa utilizzare i tag di intestazione HTML (h1, h2, h3), così:

<h3>Intestazione non collegata</h3>

Intestazione non collegata

Certo, come ho potuto perdere di vista questo? Grazie mille! :heart:

A proposito, è possibile utilizzare un tag di intestazione mentre una parola funge da link?

lo è

<h2> <a href="https://meta.discourse.org">Sì</a> lo è</h2> 

ma se stai usando HTML per creare i tuoi titoli, dovrai anche usare HTML per creare il link

Capisco. Grazie ancora! :love_you_gesture:

In qualche modo, l’uso dei tag HTML compromette l’idea del markdown, a mio parere.

Esiste un trucco CSS o qualcos’altro per nascondere l’icona dell’ancora? Il collegamento in sé non è un problema, ma quell’icona.

C’è sempre un trucco CSS :wink:, questo dovrebbe funzionare:

.cooked, .d-editor-preview {
	h1, h2, h3, h4, h5, h6 {
		&:hover {
			a.anchor {
				&::before {
					display: none;
				}
			}
		}
	}
}