Usar # para deixar o título em negrito o transforma em um link

Olá!

Recentemente, descobri que usar # na frente de uma palavra faz com que ela funcione como um link. Pelo que sei, o que isso faz é transformar a palavra ou frase em um cabeçalho. Se for intencional, existe alguma maneira de criar um cabeçalho semelhante ao seguinte sem torná-lo um link?

Olá!

Ei, de novo.

1 curtida

Olá Thomas,

Isso se deve a este recurso aqui — é uma alteração intencional :grinning:

2 curtidas

Entendi. Mas há alguma maneira de criar um cabeçalho sem que ele funcione como um link?

O que está doendo? Parece bem sutil para mim (e estou animado por ver que está funcionando dessa forma!)

2 curtidas

Apenas para algo em que estou trabalhando. Não gosto muito de ver o ícone de âncora aparecer de vez em quando.

2 curtidas

Alguém tem alguma ideia de como conseguir isso? É frustrante ver um ícone de âncora quando não é necessário.

Estou tentando muito encontrar uma solução, mas sem sucesso. Alguém tem ideias?

Acho que você pode usar as tags de cabeçalho HTML (h1, h2, h3), assim:

<h3>Cabeçalho sem link</h3>

Cabeçalho sem link

3 curtidas

Claro, como é que eu perdi isso? Muito obrigado! :heart:

A propósito, é possível usar uma tag de cabeçalho enquanto uma palavra funciona como um link?

Sim é

<h2> <a href="https://meta.discourse.org">Sim</a> é</h2> 

mas se você estiver usando HTML para criar seus títulos, também precisará usar HTML para criar o link

2 curtidas

Entendi. Obrigado novamente! :love_you_gesture:

De certa forma, usar tags HTML vai contra a ideia do Markdown, na minha opinião.

Existe algum truque de CSS ou outra coisa para esconder o ícone de âncora? O próprio link não é um problema, mas aquele ícone.

1 curtida

Sempre tem um truque de CSS :wink:, isso deve resolver:

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

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.