Minifier et Formater du CSS - compresser ou aérer

Minifieur et formateur CSS

Minification CSS - questions fréquentes

Seuls les espaces et les commentaires ordinaires disparaissent ; les trois endroits où l’espace porte du sens - sélecteurs, parenthèses et chaînes - restent intacts. Rien n’est renommé, réordonné ni fusionné : les règles que voit le navigateur sont celles que vous avez écrites.
Nouveau
Éditeur Markdown Écrivez en Markdown et voyez le rendu côte à côte. Titres, listes, tableaux, blocs de code et liens sont pris en charge ; copiez le HTML ou téléchargez des fichiers .md et .html. Fonctionne dans votre navigateur.
Populaire Aujourd'hui
Formateur YAML Réindentez un YAML en désordre, trouvez l’erreur avec son numéro de ligne et relisez le document en JSON. Vos commentaires, scalaires en bloc et ancres sont conservés. Tout se passe dans votre navigateur.

Ce que fait cet outil

Deux tâches opposées sur la même feuille de style. La minification retire ce dont seuls les humains ont besoin : commentaires et indentation. Le formatage les remet, pour qu’un fichier hérité redevienne lisible. Les deux travaillent sur le texte fourni, sans toucher au sens du CSS.

Comment l’utiliser

  1. 1 Collez le CSS - un fichier entier ou une seule règle.
  2. 2 Cliquez sur Minifier pour compresser, ou Formater pour réaérer avec indentation.
  3. 3 Vérifiez le poids, puis copiez le résultat.

Une espace dans un sélecteur n’est pas décorative

« .a .b » vise un .b à l’intérieur d’un .a ; « .a.b » vise un élément portant les deux classes. Ce sont des sélecteurs différents, et un minifieur qui prend l’espace pour du vide colore discrètement les mauvais éléments. Ici, l’espace entre deux parties de sélecteur survit toujours ; seul celui autour des combinateurs comme > et + disparaît.

calc() a besoin de ses espaces

Dans « calc(100% - 10px) », les espaces autour du moins sont exigées par la grammaire : sans elles, le navigateur lit « -10px » comme une longueur négative, l’expression devient invalide et toute la déclaration est jetée. Rien ne vous prévient — la mise en page est simplement fausse. Cet outil ne retire jamais d’espaces à l’intérieur des parenthèses.

Les commentaires de licence restent

Un commentaire commençant par /*! porte une mention de copyright ou de licence, et par convention tout minifieur le conserve. Le supprimer reviendrait à retirer l’attribution qu’une bibliothèque vous demande de livrer. Les commentaires /* ordinaires sont pour vous et votre équipe : eux partent.

Minifier le CSS rapporte moins que gzip

Les serveurs compressent déjà les feuilles de style à la sortie, et gzip excelle sur les espaces répétées : minifier par-dessus économise en général quelques pour cent, pas la moitié. Faites-le parce que c’est ce fichier qui part en production et que vous le voulez petit et stable, pas parce que la page ira nettement plus vite.

Outils de développement associés

Formateur JSON Formatez, minifiez et validez du JSON dans le navigateur. Les erreurs sont localisées par ligne et colonne, et un arbre repliable montre la structure.
Formateur HTML Indentez du HTML en désordre pour le lire, ou allégez-le pour qu’il pèse moins. Fonctionne aussi sur de simples fragments.
Formateur XML Indentez du XML en désordre pour le lire, ou allégez-le. Gère RSS, CDATA et espaces de noms, et ne réécrit jamais votre document.
Formateur SQL Découpez une longue requête en lignes lisibles, ou remettez-la sur une seule. La casse des mots-clés, les noms cités et les chaînes restent tels quels.
Minifieur JavaScript Réduisez du JavaScript avec Terser, le moteur des outils de build. Il analyse le code au lieu de deviner : le comportement survit. Rien n’est envoyé.

Autres outils susceptibles de vous plaire

Word en PDF Convertir Word en PDF gratuitement : déposez un fichier DOC, DOCX, ODT ou RTF et récupérez un PDF bien formaté en quelques secondes.
PDF en Word Convertir un PDF en Word gratuitement : déposez un PDF et téléchargez un DOCX modifiable en quelques secondes, sans inscription ni filigrane.
Compteur de mots Compteur de mots gratuit : collez un texte pour compter mots, caractères, phrases et paragraphes, avec le temps de lecture estimé. Rien n'est envoyé.
Compteur de caractères Compteur de caractères gratuit : caractères avec et sans espaces, mots et lignes, avec les limites SEO des titres et méta-descriptions.
Vérificateur de densité des mots-clés Analyseur de densité de mots-clés gratuit : collez un texte ou une URL pour voir la fréquence de chaque mot et expression, en pourcentage.