Como converter Markdown para HTML
Escreva ou cole o texto Markdown na ferramenta e inicie a conversão para obter HTML. Se o campo estiver vazio ou for omitido, a operação termina com conteúdo HTML vazio.
Para que serve a conversão de Markdown para HTML
Esta ferramenta transforma texto escrito em Markdown em conteúdo HTML, mas concentra-se num conjunto definido de construções. É adequada quando precisa de obter uma versão HTML a partir de um texto com títulos, listas, ligações, destaque ou blocos de código, sem ter de converter cada elemento manualmente. Também aceita texto opcional: pode começar com o campo vazio se quiser confirmar o comportamento da operação antes de introduzir conteúdo.
Como converter o texto passo a passo
-
Prepare o texto em Markdown que pretende converter. Pode incluir títulos de nível 1 a 6, código em linha ou delimitado, linhas horizontais, citações, imagens, ligações, negrito, itálico, texto rasurado, listas com marcadores, listas numeradas, parágrafos e quebras de linha forçadas.
-
Abra a ferramenta e localize o campo destinado ao texto. Cole ou escreva o Markdown nesse campo. Como o texto é opcional, também pode deixá-lo vazio, embora nesse caso não haja conteúdo para converter.
-
Inicie a operação de conversão. Para um texto não vazio, a ferramenta processa o conteúdo e produz HTML. Não precisa de acrescentar texto de preenchimento: use o conteúdo que quer realmente transformar.
-
Consulte o resultado HTML apresentado e compare a estrutura com o Markdown fornecido. Verifique sobretudo títulos, listas, ligações, imagens e blocos de código quando esses elementos forem importantes no seu documento. Se o resultado não corresponder ao que esperava, reveja a construção utilizada e teste-a isoladamente.
Como ler e validar o resultado
Um resultado bem-sucedido para texto não vazio contém HTML correspondente ao conteúdo processado. A forma do resultado depende das construções reconhecidas no texto; por isso, confirme o elemento que pretendia converter em vez de presumir que toda a sintaxe Markdown terá o mesmo tratamento. Por exemplo, um título deve produzir uma estrutura de título, uma lista deve conservar a organização dos itens e uma ligação deve aparecer como elemento de ligação no HTML.
Se o campo for omitido ou ficar vazio, a operação também é bem-sucedida, mas o conteúdo HTML produzido fica vazio. Esta resposta significa que não havia texto a converter, não que tenha sido criada uma página HTML com conteúdo.
A conversão está documentada para os elementos indicados na preparação do texto. Sintaxe Markdown fora desse conjunto, combinações complexas ou casos-limite podem não seguir o comportamento que espera. Reveja o HTML gerado antes de o reutilizar, especialmente quando o conteúdo inclui vários elementos combinados.
Exemplo prático
Uma pessoa tem uma nota curta com um título e três itens e quer obter HTML estruturado para essa nota.
Introduza um título Markdown e, na linha seguinte, uma lista com marcadores. Inicie a conversão e verifique se o resultado contém a estrutura HTML correspondente a um título e a itens de lista.
O resultado deve apresentar conteúdo HTML correspondente ao título e à lista processados, sem exigir uma representação textual HTML específica.
Limitações
- A conversão está documentada apenas para as construções listadas. Não é possível concluir, a partir desta capacidade, que toda a sintaxe Markdown ou todos os casos de combinação entre elementos sejam tratados.
Erros comuns
- Usar sintaxe Markdown fora das construções abrangidas pode produzir um resultado diferente do esperado. Restrinja o teste aos elementos suportados ou simplifique o trecho para identificar qual construção está a causar a diferença.
Perguntas frequentes
O que acontece se não introduzir texto?
Quando o texto é omitido ou está vazio, a operação é bem-sucedida e produz conteúdo HTML vazio. Para obter HTML com conteúdo, forneça texto Markdown não vazio.
A ferramenta converte qualquer sintaxe Markdown?
Para texto não vazio, a ferramenta processa o Markdown fornecido e produz conteúdo HTML. O resultado corresponde às construções abrangidas, não a uma promessa de suporte para toda a sintaxe Markdown.
Que elementos Markdown são convertidos?
São abrangidos títulos de nível 1 a 6, código em linha e delimitado, linhas horizontais, citações, imagens, ligações, negrito, itálico, texto rasurado, listas com marcadores e numeradas, parágrafos e quebras de linha forçadas.