Embelezador HTML
Embelezar HTML – recuo adequado para marcação reduzida ou confusa.
Como usar Embelezador HTML
- Cole o HTML — fonte da página minificada, marcação gerada ou modelo confuso.
- Leia a saída embelezada — o recuo agora reflete a árvore de elementos.
- Depure ou edite — tags não fechadas e aninhamento incorreto tornam-se visíveis quando a estrutura se alinha.
- Minificar novamente para produção se o código fonte foi enviado — embelezado é para edição.
O que é Embelezador HTML?
Um embelezador HTML recua a marcação para que o aninhamento se torne visível: cada elemento filho avança em um nível, os irmãos se alinham e a estrutura em árvore do documento — invisível em HTML minificado ou recuado caoticamente — é lida rapidamente. A marcação em si permanece inalterada; apenas movimentos de espaço em branco entre tags.
Você precisa dele sempre que o HTML chega nivelado: as páginas de produção são reduzidas (o código-fonte da visualização mostra uma linha infinita), os CMSs e os criadores de e-mail geram uma sopa sem recuo e os trechos copiados e colados carregam a formatação inconsistente da fonte para a sua. Estrutura que você não pode ver é uma estrutura que você não pode depurar.
Sobre o Embelezador HTML
Cole o HTML — minificado, distorcido ou meramente inconsistente — e recupere-o adequadamente recuado, pronto para leitura, edição ou comparação.
Os casos diários: inspecionar o código-fonte de uma página de produção para encontrar uma tag ou verificar a marcação (embelezar primeiro e depois pesquisar), desemaranhar uma estrutura div profundamente aninhada para encontrar o elemento não fechado quebrando um layout, limpar o código do modelo antes de enviá-lo e normalizar a formatação em snippets montados de diferentes fontes para que o arquivo pare de parecer uma nota de resgate.
As sutilezas dos espaços em branco são respeitadas: o conteúdo de e é deixado de lado (seus espaços em branco são dados) e os elementos in-line mantêm um espaçamento razoável. A operação inversa — retirar o recuo para produção — é o trabalho do HTML Minifier; embelezar para humanos, reduzir para envio.