Minificar e Formatar CSS - comprimir ou expandir

Minificador e formatador CSS

O que esta ferramenta faz

Duas tarefas opostas sobre a mesma folha de estilos. Minificar tira o que só as pessoas precisam: comentários e indentação. Formatar devolve tudo, para que um arquivo herdado volte a ser legível. Os dois atuam sobre o texto que você deu e nenhum mexe no significado do CSS.

Como usar

  1. 1 Cole o CSS: um arquivo inteiro ou uma única regra.
  2. 2 Clique em Minificar para comprimir, ou Formatar para expandir com indentação.
  3. 3 Confira os bytes e depois copie o resultado.

Um espaço num seletor não é enfeite

«.a .b» pega um .b dentro de um .a; «.a.b» pega um elemento que carrega as duas classes. São seletores diferentes, e um minificador que trate o espaço como folga pinta em silêncio os elementos errados. Aqui o espaço entre duas partes do seletor sempre sobrevive; só sai o que cerca combinadores como > e +.

calc() precisa dos seus espaços

Em «calc(100% - 10px)» os espaços em volta do menos são exigidos pela gramática: sem eles o navegador lê «-10px» como um comprimento negativo, a expressão fica inválida e a declaração inteira é descartada. Nada avisa você — o layout simplesmente sai errado. Esta ferramenta nunca remove espaços dentro de parênteses.

Comentários de licença ficam

Um comentário que abre com /*! carrega um aviso de copyright ou licença e, por convenção, todo minificador o mantém. Tirá-lo seria remover a atribuição que uma biblioteca pede que você distribua. Comentários /* comuns são para você e seu time, então esses saem.

Minificar CSS rende menos que o gzip

Os servidores já comprimem as folhas de estilo na saída, e o gzip é ótimo com espaços repetidos: minificar por cima costuma poupar poucos por cento, não metade. Faça porque é esse arquivo que vai para produção e você o quer pequeno e estável, não porque espera a página carregar bem mais rápido.

Minificação de CSS - perguntas frequentes

Só saem espaços e comentários comuns, e os três lugares onde o espaço tem significado - seletores, parênteses e strings - ficam intocados. Nada é renomeado, reordenado ou mesclado, então as regras que o navegador vê são as que você escreveu.

Ferramentas de Desenvolvimento Mais Populares

Novo
{translate.mini_sqlfmt_title_174} {translate.sqlfmt_description_174}
Popular Hoje
Formatador JSON Formate, minifique e valide JSON no navegador. O erro é apontado por linha e coluna, e uma árvore recolhível mostra a estrutura.

Ferramentas Relacionadas

Formatador JSON Formate, minifique e valide JSON no navegador. O erro é apontado por linha e coluna, e uma árvore recolhível mostra a estrutura.
Formatador HTML Indente HTML bagunçado para conseguir ler, ou enxugue para que ele pese menos. Também funciona em fragmentos e nunca reescreve sua marcação em outra coisa.
Formatador XML Indente XML bagunçado para conseguir ler, ou enxugue. Lida com RSS, CDATA e namespaces e nunca reescreve o seu documento.
{translate.mini_sqlfmt_title_174} {translate.sqlfmt_description_174}

Outras ferramentas que você pode gostar

Word para PDF Converta Word para PDF gratuitamente: carregue um ficheiro DOC, DOCX, ODT ou RTF e obtenha um PDF bem formatado em segundos.
PDF para Word Converta PDF para Word gratuitamente: carregue um PDF e transfira um DOCX editável em segundos - sem registo e sem marca de água.
Contador de Palavras Contador de palavras gratuito: cole um texto para contar palavras, caracteres, frases e parágrafos e ver o tempo de leitura, sem enviar nada.
Contador de Caracteres Contador de caracteres gratuito: caracteres com e sem espaços, palavras e linhas, e ainda os limites SEO de títulos e meta descrições.
Verificador de Densidade Analisador de densidade de palavras-chave gratuito: cole um texto ou URL e veja a frequência de cada palavra e expressão, em percentagem.