Command Palette

Search for a command to run...

FO

Formateador CSS

Embellezca el CSS desordenado con una sangría limpia o minifíquelo para enviar archivos más pequeños. Maneja reglas at, comentarios y literales de cadena anidados de forma segura.

¿qué es un formateador CSS?

Un formateador CSS lee una hoja de estilo y la reescribe con espacios, sangrías y saltos de línea consistentes para que sea fácil de leer y mantener. Analiza el CSS en su estructura subyacente de reglas, selectores, declaraciones, reglas at y comentarios, luego imprime esa estructura nuevamente usando un diseño predecible: una declaración por línea, un espacio único después de cada dos puntos y cada bloque anidado sangrado un nivel más profundo que su padre. Las reglas de estilo siguen siendo idénticas, pero un archivo que llegó como una línea larga e ininterrumpida se convierte en algo que puedes escanear y editar.

La misma herramienta funciona a la inversa como un minificador CSS. Minifying elimina cada espacio, pestaña, salto de línea y (opcionalmente) comenta que un navegador no necesita, colapsando la hoja de estilo al equivalente más pequeño byte por byte. Una hoja de estilo de 6 KB bien formateada a menudo cae por debajo de 4 KB una vez que se acaban los espacios en blanco, lo que significa menos bytes en la red y una primera pintura más rápida. Embellecer mientras escribes y depuras; Minifica la copia que envías a producción.

Este formateador comprende las partes de CSS que activan scripts ingenuos de búsqueda y reemplazo. Las reglas at anidadas como @media y @supports mantienen sus reglas internas sangradas correctamente, los bloques @keyframes con pasos porcentuales se conservan, las cadenas literales en el contenido y los valores de url() se dejan exactamente como están escritos y los comentarios se mantienen o eliminan a pedido. Todo se ejecuta completamente en su navegador, por lo que su hoja de estilo, incluidos los tokens de diseño propietarios o los nombres de clases internos, nunca se carga y la herramienta sigue funcionando después de que la página se ha cargado incluso sin conexión.

Una pequeña prueba muestra lo que hace este formateador CSS en línea. Pegue @media (ancho máximo:600px){.nav a,.nav button{padding:8px 12px;color:#333}} y haga clic en Embellecer con 2 espacios. La consulta de medios abre su propio bloque, el botón .nav a y .nav van en líneas separadas un nivel y cada declaración se asienta en su propia línea con un espacio después de los dos puntos. La insignia de tamaño dice 73 B → 98 B, +34%, porque la sangría agrega bytes. Haga clic en Minify en esa salida y volverá a los 73 bytes originales.

¿cómo utilizar el formateador CSS?

  1. Pega tu CSS

    Pegue o escriba una hoja de estilo en el área de entrada. Minified, escrito a mano o exportado CSS, todo el trabajo, incluidos archivos con @media, @keyframes y comentarios.

  2. Elija embellecer o minificar

    Haga clic en Embellecer para volver a sangrar el CSS para leer o Minificar para eliminar espacios en blanco para el envío. Elija 2 espacios, 4 espacios o pestañas para embellecer el diseño.

  3. Revisa el resultado

    El CSS formateado aparece a la derecha con una insignia de tamaño que muestra el cambio de byte. Cualquier aviso de análisis, como un aparato ortopédico no cerrado, se enumera como advertencia.

  4. Copiar o descargar

    Copie la salida a su portapapeles o descárguela como un archivo.css, listo para colocarlo en su proyecto o proceso de compilación.

Características clave

  • Embellecer y minimizar

    Una herramienta vuelve a sangrar CSS para leerlo y lo vuelve a desmontar para su envío, por lo que nunca necesitará dos utilidades separadas

  • Conciencia de la regla en el anidado

    Identifica correctamente las reglas dentro de @media, @supports y @keyframes en lugar de aplanarlas o destrozarlas

  • Cadena y URL () Seguro

    Deja intacto el contenido de las cadenas citadas y los valores de url(), por lo que los URI de datos y texto del contenido sobreviven al formato intacto

  • sangría configurable

    Formatee con dos espacios, cuatro espacios o pestañas para que coincidan con el estilo de su proyecto o la configuración del editor

Frequently Asked Questions

Pegue su CSS en el área de entrada y haga clic en Embellecer. La herramienta analiza la hoja de estilo y la reescribe con una declaración por línea y una sangría consistente. Todo se ejecuta en su navegador, por lo que no se carga nada.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

css formattercss beautifierformat cssbeautify csscss minifiercss pretty printcss indentonline css formattercss formatter onlinecss file formattercss text formattercss beautify online