HTML para Markdown
Transforme HTML de uma página, e-mail ou exportação de CMS em Markdown legível.
- Roda no seu navegador
- Sem uploads
- Sem conta
Carregando a ferramenta no navegador…
O que faz: HTML para Markdown
Levar uma central de ajuda para um repositório docs-as-code, ou trazer um post antigo para um editor Markdown, geralmente começa com HTML. Cole o código e o conversor escreve um Markdown que espelha a estrutura: títulos continuam títulos, negrito e itálico viram ** e *, links mantêm os títulos e blocos de código mantêm a linguagem.
Listas ordenadas mantêm um número inicial personalizado, e uma caixa de seleção dentro de um item de lista vira um marcador [x] ou [ ]. Para o caminho inverso, use Markdown para HTML; se você só quer as palavras, HTML para texto puro descarta toda a formatação.
Exemplo
Entrada
<h2>Convidar um colega</h2> <p>Vá em <b>Configurações</b> > <a href="/members">Membros</a>.</p> <ol start="3"><li>Digite um e-mail</li><li>Escolha uma função<ul><li>Editor</li></ul></li></ol> <script>track()</script>
Resultado
## Convidar um colega Vá em **Configurações** > [Membros](/members). 3. Digite um e-mail 4. Escolha uma função - Editor
O script some, > vira um > simples e a lista que começa em 3 continua contando, com o marcador aninhado recuado sob o item 4.
Como usar: HTML para Markdown
- Cole o HTML na caixa HTML, ou clique em Abrir arquivo para carregar um arquivo .html ou .htm.
- Leia o Markdown à direita; ele se atualiza enquanto você edita o HTML.
- Clique em Copiar, ou em Baixar .md para salvar.
Bom saber
- Estilos inline e classes são ignorados, então cores, tamanhos de fonte e o layout da página original se perdem. Só a estrutura passa.
- Células de tabela mescladas (colspan ou rowspan) não têm como ser representadas numa tabela Markdown, então as células dessas linhas se deslocam. Confira tabelas largas depois de converter.
- Links relativos como
/membersficam como foram escritos, então só funcionam se o Markdown for parar no mesmo site. - Menus de navegação e rodapés também são convertidos, como listas de links. Cole só o HTML do artigo quando quiser apenas o conteúdo.
Perguntas sobre HTML para Markdown
Como converto uma página da web em Markdown?
Abra a página, use as ferramentas de desenvolvedor do navegador para copiar o HTML externo do elemento principal do artigo e cole aqui. Copiar só o conteúdo evita menus e rodapés. Depois copie o Markdown ou baixe como arquivo .md.
Ele mantém as tabelas?
Sim. Tabelas HTML viram tabelas Markdown com linha de cabeçalho. O alinhamento à esquerda, centralizado ou à direita nas células da primeira linha vira a divisória correspondente, como :---:, barras verticais dentro das células são escapadas e quebras de linha viram <br>.
Por que alguns caracteres aparecem com uma barra invertida?
Caracteres como *, [, ] e crases têm significado no Markdown. Quando aparecem como texto comum no HTML, o conversor acrescenta uma barra invertida para que continuem literais, em vez de virar ênfase ou links.
O que acontece com as imagens?
Imagens com endereço http, https ou relativo viram sintaxe de imagem do Markdown, com o texto alternativo e o título. Imagens guardadas como URLs data: não são incorporadas; só o texto alternativo é mantido.