Embeleze CSS com indentação limpa, ou minifique-o para reduzir o tamanho do ficheiro. Trata media queries, calc() e comentários de licença.
Como usar o/a Formatador de CSS
Cole o seu CSS na caixa de entrada.
Escolha Embelezar para o formatar ou Minificar para o comprimir.
Escolha o tamanho da indentação, depois copie o resultado.
Este é um formatador de CSS que embeleza folhas de estilo com indentação limpa e consistente, ou as minifica para reduzir o tamanho do ficheiro. Escolha o tamanho da indentação ao embelezar, e muda para minificar quando quer a saída mais pequena.
CSS legível é mais fácil de percorrer, rever e depurar: quando cada regra e declaração está indentada de forma consistente, consegue ver os seletores, o aninhamento e a forma das suas media queries num relance.
Minificar é para produção. Remove os espaços em branco e os comentários de que os navegadores não precisam, por isso o ficheiro descarrega mais depressa. Numa folha de estilo grande, a poupança soma-se, sobretudo antes da compressão gzip no servidor.
O minificador é cuidadoso onde importa. Mantém os espaços à volta do mais e do menos dentro de calc(), por isso calc(100% - 30px) mantém-se válido, e só remove espaços à volta de caracteres estruturais como chavetas, dois pontos e ponto e vírgula. Também trata corretamente das media queries aninhadas.
Os comentários de licença escritos na forma /*! ... */ são preservados, que é a convenção padrão para manter avisos de direitos de autor e de licença na saída minificada mesmo quando os comentários comuns são removidos.
Tanto embelezar como minificar correm inteiramente no seu navegador, por isso as suas folhas de estilo nunca saem do seu dispositivo. A ferramenta formata para legibilidade e tamanho; não valida se o seu CSS está correto.
Perguntas frequentes
Não. O minificador mantém os espaços à volta de mais e menos dentro dos valores, por isso calc(100% - 30px) permanece válido. Só remove espaços à volta de carateres estruturais como chavetas, dois pontos e ponto e vírgula.
Os comentários normais são removidos para poupar espaço, mas os comentários de licença escritos como /*! ... */ são mantidos, que é a convenção padrão para preservar avisos de direitos de autor.
Não. Tanto embelezar como minificar correm inteiramente no seu navegador, por isso as suas folhas de estilo nunca saem do seu dispositivo.
Incorporar esta ferramenta
Adicione esta ferramenta ao seu próprio site. Copie o excerto abaixo; mantém-se atualizado automaticamente.
<iframe src="https://monu.tools/embed/pt/css-formatter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Ferramentas relacionadas
Embeleze HTML com indentação consciente de blocos, ou minifique-o. O conteúdo de pre, textarea, script e style é preservado.
Embeleze e formate JavaScript com indentação e espaçamento consistentes. Corre inteiramente no seu navegador.
Converta CSV num ficheiro Excel .xlsx e Excel de volta para CSV, inteiramente no seu navegador. Funciona nos dois sentidos.
Gere interfaces TypeScript a partir de um exemplo JSON, com tipos aninhados, arrays e campos opcionais. Corre no seu navegador.