Formatador CSS

Formate CSS compacto em regras, seletores e declarações legíveis.

Entrada
Saída
0 caracteres 0 linhas

Torne as folhas de estilo mais fáceis de ler e revisar

CSS O Beautifier expande o CSS compacto em seletores legíveis, blocos de declaração, propriedades e valores. Ajuda na depuração de estilos copiados, na revisão de CSS gerado, na inspeção da saída da estrutura ou na preparação de exemplos.

O embelezamento altera o layout, não a semântica em cascata. A ordem do seletor, as declarações duplicadas, as propriedades personalizadas, os comentários, as consultas de mídia e a ordem das camadas devem permanecer intactas porque esses detalhes podem afetar os estilos finais.

Como usar

  1. Cole seu código CSS no editor de entrada.
  2. Clique em Embelezar CSS para refluir regras e declarações.
  3. Revise a saída para ordem preservada do seletor, comentários e regras at.
  4. Use Copiar para a área de transferência, Baixar para um arquivo ou Limpar para redefinir.

O que é o embelezador CSS?

Formatador CSS é um utilitário baseado em navegador para tornar as folhas de estilo mais fáceis de digitalizar. Ele separa blocos de regras e declarações para que você possa inspecionar seletores, propriedades, valores e regras sem ler um arquivo denso de uma linha.

O comportamento de CSS depende da ordem da cascata, da especificidade, da herança, das camadas e da resolução de propriedades personalizadas. A formatação não deve reordenar regras ou declarações; verifique alterações importantes na folha de estilo no navegador.

Notas de entrada

Cole apenas CSS, incluindo regras como @media, @supports e @layer. Mantenha a ordem do seletor e da declaração inalterada ao copiar a saída de volta para um projeto.

Exemplo

Denso CSS torna-se mais fácil de verificar quando cada declaração é colocada em sua própria linha:

--- Minified Input ---
body{margin:0;padding:0;font-size:16px;}.container{max-width:1200px;}

--- Beautified Output ---
body {
  margin: 0;
  padding: 0;
  font-size: 16px;
}

.container {
  max-width: 1200px;
}

Integração MCP

MCP (Model Context Protocol) permite que agentes de IA e aplicativos descubram e executem utilitários do Coding.Tools para fluxos repetíveis de conversão, formatação, hash e geração.

Nome da ferramenta MCP: css-beautifier

Endpoint MCP: https://coding.tools/mcp

Chame tools/list primeiro. Cada ferramenta inclui inputSchema, outputSchema e examples para que um agente de IA ou cliente possa montar argumentos válidos sem adivinhar.

Em tools/call, leia result.content[0].text para o valor exibível e result.structuredContent para parsing por máquina. Falhas da ferramenta retornam isError: true; falhas de protocolo retornam um JSON-RPC error.

Exemplo de requisição tools/call:

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"css-beautifier","arguments":{"input":".button{color:white;background:#3366cc;padding:8px 12px;}"}}}'

A maioria das ferramentas de texto e dados aceita uma string input e options opcionais. Ferramentas de imagem que dependem das APIs de imagem do navegador são listadas para descoberta e retornam um link para a interface web quando precisam desses recursos.