Por que os cabeçalhos não funcionam sob aspas? [duplicado]

Dec 21 2020

Eu sei que para fazer um cabeçalho, você precisa adicionar === na linha seguinte.

Isto é um exemplo.

No entanto, às vezes você precisa adicionar um cabeçalho sob uma citação, porque é parte do texto que você deseja citar.

Então pensei que posso fazer algo assim:

O que parece funcionar muito bem na visualização, mas, ao publicar, este é o resultado:

Isso deve funcionar? Estou fazendo algo errado? Este é o post que usei como referência (eu editei, então a versão atual tem um cabeçalho usando):https://stackoverflow.com/a/65394980/2359227

Respostas

6 Catija Dec 21 2020 at 22:31

Minha maneira preferida de fazer cabeçalhos é com hashes:

Novos Pacotes

Conteúdo do parágrafo.

Isso funciona de forma limpa e funciona bem com todas as marcações.

> ## New Packages
>
> Content for the paragraph.

Ele também permite que você escolha entre três níveis de cabeçalho usando marcas de hash simples, duplas ou triplas.

Como observação, isso é parte de um problema conhecido - os títulos citados são renderizados corretamente na visualização, mas não quando postados, o que agora está corrigido, então sua escolha de formatação deve funcionar bem agora! Eu testei isso editando sua postagem Stack Overflow no ====estilo de formatação e confirmei que funciona agora.

2 Glorfindel Dec 21 2020 at 22:29

Você também pode usar três sinais de hash para indicar um cabeçalho, e funciona dentro de blockquotes:

> ### Test
> test

produz

Teste

teste


Não tenho certeza de como isso deve funcionar no CommonMark, é interessante ver que algo diferente acontece quando você usa hifens: em ----vez de sinais de igual:

> Test
> ----
> test

produz

Teste


teste

mesmo que, como no seu caso, a visualização o processe corretamente.