O que esta ferramenta faz
Os espaços em branco em HTML podem fazer parte do texto incorporado, e a pré e a área de texto devem ser deixadas intactas. Esta página utiliza o compressor analítico maduro e conservadorCollapse em vez da substituição global(/\s+/g, " ").
- Os comentários comuns serão removidos e os comentários condicionais serão processados de acordo com as regras da biblioteca.
- O conteúdo de pre, textarea, script e style é processado pelo minificador HTML elemento a elemento.
- Esta página não compacta adicionalmente o CSS/JS incorporado para evitar a execução implícita ou reescrita por analisadores irrelevantes.
Como utilizar
- Cole o HTML.
- Clique em “Compactar HTML”.
- Veja os resultados com as estatísticas de bytes UTF-8.
- Copie ou descarregue o minified.html e teste a página no seu projeto.
Utilizações comuns
- Reduza o tamanho de implementação de páginas estáticas.
- Compare o desenvolvimento com o lançamento do HTML.
- Remova comentários amovíveis com segurança e atributos redundantes.
Funcionalidades do HTML Minifier
Compacte documentos em segurança utilizando um minificador HTML comprovado e proteja a pré-formatação e a semântica dos espaços em branco incorporados. É adequado para cenários diários de desenvolvimento, depuração, classificação de dados e otimização de código. Os resultados do processamento podem ser visualizados, copiados ou descarregados diretamente.
FAQ
Porque é que não pode simplesmente remover todos os espaços em branco?
Os espaços em branco entre os elementos embutidos afetam o texto visível e as áreas de pré/texto também são deixadas em branco; a substituição global quebra o conteúdo.
O código em script e estilo será comprimido?
A configuração atual não minimiza adicionalmente o JS/CSS incorporado e apenas permite que o minificador HTML manipule com segurança os limites dos elementos.
O resultado da compressão pode substituir diretamente o código-fonte?
As ferramentas maduras reduzem os riscos, mas a sintaxe complexa do modelo pode ter restrições especiais; o código-fonte ainda deve ser retido e os testes do projeto devem ser executados antes da implementação.