Formatação de código / MULTIVERTO

HTML para Markdown

Converta tags HTML semânticas suportadas para Markdown.

Conversor interativoSua entrada permanece neste navegador. Nenhum texto é enviado para conversão.

O arquivo permanece no seu navegador.
Encadear ferramentas

Aplique cada ferramenta de texto ao resultado anterior. Fluxos de trabalho com texto ↗

Somente o nome da sequência e a ordem das ferramentas são salvos neste navegador. Sua entrada e seus resultados nunca são salvos.

01 / Exemplo

Exemplo

Sua entrada<h1>Olá</h1><p>Bem-vindo</p>
Resultado# Olá Bem-vindo

02 / Guia

HTML para Markdown — Como funciona

O que muda nesta ferramenta

Converta tags HTML semânticas suportadas em Markdown. A ferramenta interpreta um subconjunto documentado de entradas e escreve a representação correspondente. Apenas tags HTML semânticas suportadas são convertidas para Markdown. Títulos, parágrafos, ênfase, listas, links e código em linha têm equivalentes diretos; atributos de estilo e componentes desconhecidos não. O conversor rejeita tags não suportadas para que nenhum conteúdo seja perdido sem aviso.

Conheça o formato

Esta direção começa com HTML semântico compatível. O conversor aceita um conjunto restrito de tags e rejeita elementos desconhecidos em vez de descartar conteúdo silenciosamente. Tabelas complexas, listas aninhadas, imagens, extensões personalizadas e CSS não passam por uma conversão de ida e volta completa. Como o HTML pode expressar apresentação e estrutura que Markdown não representa, compare tanto o texto quanto a versão renderizada após a conversão.

Um fluxo de trabalho confiável

Uma mudança de formato de dados é um mapeamento entre dois modelos de informação, não apenas uma mudança de pontuação. Comece com um pequeno registro representativo que inclua um valor não ASCII, um campo ausente ou um valor aninhado quando relevante. Execute a conversão e inspecione como as chaves, ordenação, números, valores nulos, matrizes e itens repetidos aparecem. Alguns formatos de destino não têm equivalente nativo para um recurso de origem; o guia individual indica o mapeamento suportado. No exemplo, “<h1>Olá</h1><p>Bem-vindo</p>” produz a prévia compacta “# Olá ⏎ ⏎ Bem-vindo” (⏎ indica uma quebra de linha). Leia a pontuação, bem como as palavras visíveis: essa pequena amostra é um resultado observável desta operação em particular. Altere um recurso que você gosta na fonte e compare o mesmo lugar no resultado. Tente um parágrafo HTML com ênfase seguido de um link, depois converta-o para Markdown e renderize-o novamente. Verifique se os espaços ao redor dos elementos inline ainda separam palavras. Classes personalizadas, containers de layout e widgets incorporados não podem ser reconstruídos a partir de uma representação Markdown simples.

Verifique o resultado

Converta HTML semântico suportado em um rascunho de nota Markdown. Revise os níveis de título, links, ênfase, itens de lista e blocos de código na saída e, em seguida, renderize o Markdown na plataforma pretendida. Atributos de estilo e componentes desconhecidos não têm equivalente fiel em Markdown; o conversor gera um erro ao invés de silenciosamente descartar seu significado. Mantenha o original ao lado da saída e teste um pequeno exemplo conhecido antes de manipular um documento grande. Compare conteúdo significativo, não apenas o tamanho do arquivo ou o número de linhas. Verifique nomes, strings entre aspas, caracteres não ASCII, terminações de linha e quaisquer campos repetidos após a transformação.

Como esta conversão transforma a entrada
HTML — Entrada
Ler e transformar estrutura
Markdown — Resultado

Explorar guias

Guias de conversão

Explorar guias