Command Palette

Search for a command to run...

MI

Minifier et embellir le CSS

Réduire le CSS pour réduire la taille du fichier ou embellir les feuilles de style minifiées pour le débogage

Output will appear here...
Category:minify
Mode:Offline
Version:1.0.0
Access:Free

Qu'est-ce que CSS Minifier et Beautify ?

CSS Minifier & Beautifier interface on Toolz.dev - Minify CSS to cut file size or beautify minified stylesheets for debugging

CSS Minifier & Beautifier est un outil de feuille de style bidirectionnelle : il comprime CSS en supprimant tout ce dont le navigateur n'a pas besoin - commentaires, espaces blancs, points-virgules redondants, couleurs hexadécimales et unités longues sur des valeurs nulles - et il peut inverser le processus, en renforçant un bundle de production à une seule ligne dans des règles lisibles et correctement endépliées. Chaque octet que vous éliminez à partir d'une feuille de style bloquant le rendu est un octet que les téléchargements et analysent plus rapidement du navigateur, qui alimente directement les mesures de base de Web Vitals comme First Contentful Paint et la plus grande peinture.

Le minificateur est délibérément conservateur. Il est pleinement conscient des chaînes littérales, des valeurs url() et des expressions calc(), de sorte qu'il ne supprime jamais l'espace blanc sur lequel dépend, calc(100% - 20px) ne réécrit jamais le texte couleur dans une chaîne de contenu et ne touche jamais l'espacement qui distingue div :hover de div:hover. Sur les feuilles de styles typiques, vous pouvez vous attendre à une réduction de taille de 25 à 40 % avant GZIP ; combinée à GZIP ou Brotli sur le fil, la minification rase toujours une tranche significative car la compression fonctionne mieux sur une entrée sans commentaire.

Tout fonctionne à 100 % du côté client dans votre navigateur. Votre CSS n'est jamais téléchargé, enregistré ou enregistré sur un serveur, ce qui signifie que vous pouvez en toute sécurité coller du code système de conception propriétaire, des styles de produits inédits ou du travail client. Cela fonctionne également hors ligne une fois la page chargée - utile lorsque vous avez besoin d'un pass rapide Minify sans câblage d'un pipeline complet de PostCSS ou ESBuild.

La minification est une syntaxe plutôt qu'un ensemble de règles de recherche et de remplacement, ce qui rend l'exécution sûre sur les feuilles de style de production : l'espace blanc dans les chaînes, les valeurs d'url() et les sélecteurs d'attributs est laissé seul, car la suppression changerait ce que le CSS correspond. Les commentaires commençant par un point d'exclamation sont conservés, qui est la convention pour les en-têtes de licence qui doivent survivre à une construction.

Comment utiliser CSS Minifier & Beautifier ?

1

Collez votre CSS

Déposez votre feuille de style dans la zone de saisie - une règle unique, un fichier de composants ou un ensemble de production complet. Les CSS formatés et déjà minimisés sont acceptés.

2

Choisissez Minify ou Embelly

Cliquez sur Minify pour compresser la production ou embellissez pour développer le code minifié en une seule déclaration par ligne avec une ligne vide entre les règles. Pour embellir, choisissez d'abord votre indentation préférée.

3

Vérifiez le badge d'épargne

L'outil indique la taille exacte avant/après la variation de la taille et du pourcentage (par exemple, "12,4 Ko → 8,1 Ko, −34 %"), afin que vous sachiez précisément ce que la transformation vous a acheté avant de l'expédier.

4

Copier ou télécharger

Copiez le résultat dans votre presse-papiers en un clic ou téléchargez-le sous la forme d'un fichier .css prêt à être déposé dans votre sortie de build ou dans votre CDN.

Principales caractéristiques

Réduction sûre et syntaxique

Respecte les chaînes de caractères, les valeurs url() et l'espacement calc() - il se comprime de manière agressive sans jamais corrompre les CSS valides

Hex et raccourcissement des valeurs nulles

Réécrit #FFFFFF à #FFF et 0px à 0 là où il est prouvé que ce soit en sécurité, en serrant les octets supplémentaires au-delà de la suppression simple des espaces blancs

Conservation des commentaires de licence

Contient les commentaires de la bannière /* ! INTACT afin que les en-têtes de licence de bibliothèque survivent à la minification, en s'appariant avec le comportement standard de construction-outil

Beauté en un clic

Élargit les bundles minifiés en règles lisibles avec l'indentation d'espace configurable 2, 4 ou 8 pour déboguer les problèmes de production

Frequently Asked Questions

La minification CSS est le processus de suppression de chaque caractère d'un navigateur qui n'a pas besoin de rendre une feuille de style - commentaires, espaces blancs, sauts de ligne, points-virgules de fin - et raccourcir les valeurs de sécurité comme #fffff à #fff. Le résultat est un CSS fonctionnellement identique en moins d'octets, qui télécharge et analyse plus rapidement. Étant donné que les feuilles de style sont bloquantes, les CSS plus petits améliorent les mesures telles que First Contentful Paint.

Comments

0 comments

0/2000 characters

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

css minifierminify csscss beautifiercss formattercompress csscss optimizerunminify cssreduce css file sizecss compressor