Relire un extrait compressé
Déployez un petit bloc CSS pour distinguer sélecteurs, propriétés et valeurs avant de modifier une déclaration. Gardez la source du projet pour retrouver les fichiers et commentaires de compilation.
Réindentez une feuille de style CSS pour faciliter sa lecture, ou minifiez-la pour obtenir un code plus compact, directement dans votre navigateur.
Impossible de traiter cette entrée. Vérifiez sa syntaxe et les limites indiquées ci-dessous.
Rendez une feuille CSS plus lisible pour examiner ses sélecteurs et déclarations, ou produisez une version compacte pour un extrait à distribuer. Les deux actions analysent la syntaxe au lieu de supprimer aveuglément les espaces et commentaires. Une chaîne contenant un point-virgule, une URL ou une expression calc() doit rester une valeur CSS cohérente. Le résultat est présenté comme du texte : aucune règle n’est appliquée à cette page, et aucune ressource citée par url() ou @import n’est téléchargée pour le traitement.
L’action de formatage utilise une présentation CSS structurée avec une indentation de deux espaces. Les blocs, listes de déclarations et règles imbriquées reconnues sont réécrits pour faciliter la lecture. Les noms de classes, identifiants et propriétés personnalisées ne sont pas renommés pour raccourcir le document.
L’action compacte reconstruit une sortie à partir de l’arbre syntaxique CSS. Elle retire les séparateurs inutiles tout en gardant ceux qui participent à la grammaire, notamment autour d’opérateurs dans calc(). Les valeurs textuelles ne sont pas découpées comme des déclarations simplement parce qu’elles contiennent : ou ; entre guillemets.
La version compacte supprime les commentaires ordinaires. Les commentaires commençant par ! ou contenant @license ou @preserve sont conservés et regroupés au début de la sortie. Si un commentaire fournit une instruction à une chaîne de compilation particulière, contrôlez le résultat : l’outil n’interprète pas toutes les conventions propres aux bundlers et préprocesseurs.
La lecture syntaxique n’est pas une certification des propriétés ou du rendu. Une propriété inconnue, une valeur non prise en charge ou une règle sans effet peut encore figurer dans une feuille correctement formée. Le formulaire vise CSS ; il ne compile ni Sass/SCSS ni Less. Il ne teste pas les sélecteurs contre votre DOM et ne calcule pas les styles effectivement appliqués.
Collez des règles ou importez un fichier .css. Retirez les balises <style> d’un extrait HTML ; ce formulaire attend le contenu de la feuille et non la page entière.
Utilisez Formater pour la relecture ou la version compacte pour réduire le texte. Si le traitement échoue, vérifiez chaînes, parenthèses, commentaires et accolades.
Relisez les URL, expressions calculées et commentaires conservés avant de copier ou télécharger. Une nouvelle saisie masque la sortie antérieure ; réinitialiser efface les deux zones.
Déployez un petit bloc CSS pour distinguer sélecteurs, propriétés et valeurs avant de modifier une déclaration. Gardez la source du projet pour retrouver les fichiers et commentaires de compilation.
Présentez une règle lisible dans une revue ou un ticket. La feuille formatée n’inclut pas les éléments HTML nécessaires pour reproduire le problème.
Réduisez les espaces de présentation d’un extrait stabilisé. Cette opération ne supprime pas les règles inutilisées et ne remplace pas la compression réseau.
Le sélecteur a et sa couleur gardent leur rôle. Le formatage introduit une ligne par déclaration et une indentation de deux espaces.
Entrée
a { color: red; }Résultat
a {
color: red;
}
Le contenu a; b: { } reste une seule chaîne. La soustraction de calc(100% - 2px) conserve les séparateurs nécessaires autour de son opérateur.
Entrée
a { content: "a; b: { }"; width: calc(100% - 2px); }Résultat
a{content:"a; b: { }";width:calc(100% - 2px)}Certains espaces séparent des tokens nécessaires à la grammaire CSS. Les retirer dans une expression comme calc(100% - 2px) peut changer sa validité. Compact ne signifie donc pas absence totale d’espaces.
Les commentaires marqués avec !, @license ou @preserve sont gardés au début. Les autres sont supprimés. Vérifiez les directives particulières utilisées par votre propre chaîne de compilation.
Le contrat de cet outil est une feuille CSS. Il ne résout pas les variables de préprocesseur et n’exécute pas ses fonctions. Compilez votre source avec le logiciel adapté avant de préparer une version CSS compacte.
Non. Une syntaxe lisible ne garantit ni la prise en charge des propriétés ni leur effet dans un DOM particulier. Testez les navigateurs ciblés et les différents états de votre interface.
Outils associés
Des outils similaires ou complémentaires à celui-ci.
Formatez du HTML ou retirez ses commentaires ordinaires localement, en conservant les espaces du texte et le contenu des scripts.
Formatez du JavaScript, TypeScript ou JSX pour en faciliter la lecture, sans exécuter le code. Traitement local dans le navigateur.
Encodez ou décodez les entités HTML courantes pour convertir les caractères spéciaux d’un texte.