Guía

Cómo compactar CSS y eliminar espacios y comentarios

Pega el texto CSS en CSS Minifier y ejecuta la transformación para quitar comentarios de bloque, compactar espacios seleccionados y consultar la diferencia de tamaño.

Herramienta Minificador CSS

Qué hace el compactador de CSS

Si necesitas reducir el tamaño textual de una hoja de estilos antes de revisarla o incorporarla a otro flujo, CSS Minifier ofrece una transformación directa sobre el texto CSS introducido. El resultado elimina los comentarios de bloque y compacta determinados espacios y signos de puntuación, por lo que resulta útil para obtener una versión más breve y comparar el tamaño antes y después. No se trata de una explicación general sobre todas las formas de optimizar CSS: el comportamiento verificado se limita a esas sustituciones de texto.

Cómo compactar un texto CSS

  1. Prepara el CSS que quieres transformar. Puedes incluir reglas, selectores, propiedades, valores y comentarios de bloque dentro del texto de entrada. Si el contenido solo contiene espacios en blanco, el resultado será una salida vacía y los tamaños indicarán cero.

  2. Pega el contenido en el campo de texto del CSS Minifier. La entrada es opcional y, si no escribes nada, parte de una cadena vacía. Para obtener una comparación útil, utiliza el mismo texto de entrada durante toda la revisión.

  3. Ejecuta la transformación con el control disponible en la herramienta. En el texto compatible, primero se eliminan los comentarios de bloque. Después se quitan los espacios alrededor de llaves, puntos y comas, dos puntos y comas; los espacios consecutivos restantes se reducen a uno y se recortan los espacios del principio y del final. También se elimina el punto y coma situado inmediatamente antes de una llave de cierre.

  4. Revisa el texto transformado antes de usarlo. Comprueba especialmente los lugares donde el formato dependía de espacios o donde había comentarios que aportaban información para el mantenimiento. Conserva el original por separado si necesitas volver a consultarlo.

  5. Compara las cifras mostradas por la herramienta. Para una entrada que no esté en blanco, se informa de la longitud original, la longitud transformada, la diferencia entre ambas y un porcentaje de ahorro redondeado a una cifra decimal.

Cómo leer el resultado y sus límites

La salida representa una versión textual más compacta del CSS introducido. La ausencia de un comentario de bloque y la reducción de espacios alrededor de los signos descritos son consecuencias previstas de la transformación. El punto y coma final de una declaración también puede desaparecer cuando está justo antes de la llave de cierre.

Las medidas permiten observar cuánto se ha acortado una entrada no vacía: la longitud transformada se compara con la original, se calcula la diferencia y se muestra un porcentaje de ahorro con un decimal. Si la entrada está vacía o contiene únicamente espacios, no hay texto que comparar y la herramienta devuelve una salida vacía con tamaños originales y transformados iguales a cero.

Interpreta el resultado como una compactación basada en sustituciones concretas, no como una validación completa del CSS ni como una comprobación de todos sus posibles constructos. Conviene revisar manualmente la salida y conservar una copia legible cuando los comentarios o el formato faciliten el mantenimiento.

Ejemplo práctico

Una persona quiere preparar una hoja de estilos de un componente que contiene un comentario de bloque, espacios alrededor de signos y un punto y coma antes de la llave final.

Introduce el CSS del componente, ejecuta la transformación y compara el texto resultante con la copia original antes de utilizarlo.

La herramienta muestra un texto transformado más compacto y, para una entrada no vacía, informa de la longitud original, la longitud transformada, la diferencia y el porcentaje de ahorro.

Limitaciones

  • El comportamiento verificado consiste en sustituciones de texto concretas. No permite concluir que el contenido CSS se valide por completo, que se analicen todos sus constructos o que se compruebe su conformidad con un estándar.
  • El entorno declara el acceso de red desactivado, pero ese dato por sí solo no permite concluir cómo se almacena, comparte o registra el CSS enviado.

Errores frecuentes

  • Si la salida aparece vacía y los tamaños son cero, la causa puede ser que el campo no contenga CSS o solo tenga espacios. Pega un texto CSS no vacío y vuelve a ejecutar la transformación.

Preguntas frecuentes

¿Qué ocurre si dejo el campo CSS vacío?

Sí, pero la salida será vacía y los tamaños serán cero cuando la entrada esté vacía o contenga únicamente espacios. Con CSS no vacío, se muestran las longitudes y el ahorro calculado.

¿Qué cambios aplica al texto CSS?

Se eliminan los comentarios de bloque y se normalizan espacios alrededor de llaves, puntos y comas, dos puntos y comas. Además, se quita el punto y coma inmediatamente anterior a una llave de cierre.

¿Cómo calcula el ahorro de tamaño?

La herramienta informa de la longitud de entrada, la longitud transformada, la diferencia y un porcentaje de ahorro redondeado a una cifra decimal cuando el contenido no está en blanco.

Herramienta

Minificador CSS