Estou tentando criar um arquivo markdown com alguns parágrafos contendo um link e uma linha de texto na próxima linha. O problema que encontrei é que, quando crio uma nova linha após o link, ela é renderizada com uma <p>
tag separada .
Minha redução é a seguinte:
[Name of link](url)
My line of text
Que é processado no seguinte html:
<p>
<a href="url">Name of link</a>
</p>
<p>My line of text</p>
Em vez disso, quero que seja renderizado assim:
<p>
<a href="url">Name of link</a><br> // not necessarily with a <br> tag but on a separate line
My line of text
</p>
Também tentei usar uma única quebra de linha na redução:
[Name of link](url)
My line of text
Mas então o link e o texto são renderizados na mesma linha, mas sem quebra de linha.
Alguma sugestão de como resolver isso? Desde já, obrigado!
[Name of link](url)<space><space>
Respostas:
Experimente adicionar 2 espaços (ou uma barra invertida
\
) após a primeira linha:Visualmente:
Resultado:
fonte
.md
arquivos.Sei que esta postagem é sobre como adicionar uma única quebra de linha, mas pensei em mencionar que você pode criar várias quebras de linha com o
\
caractere de barra invertida ( ):Isso resultaria em 3 novas linhas após "Hello". Para esclarecer, isso significaria 2 linhas vazias entre "Olá" e "Mundo!". Ele seria exibido assim:
Olá
Mundo!
Pessoalmente, acho isso mais limpo para um grande número de quebras de linha em comparação com o uso
<br>
.Observe que as barras invertidas não são recomendadas por motivos de compatibilidade . Portanto, isso pode não ser suportado pelo seu analisador Markdown, mas é útil quando é.
fonte