CSS-Formatierer
Formatieren und verschönern Sie CSS-Code. Erweitert minimierten CSS, behebt Einzüge, normalisiert Leerzeichen und sortiert Eigenschaften optional.
So verwenden Sie CSS-Formatierer
- 1Fügen Sie Ihren CSS-Code in den Editor ein.
- 2Wählen Sie die Einzugsgröße (2 oder 4 Leerzeichen).
- 3Aktivieren Sie optionales Eigenschaftssortieren für Konsistenz.
- 4Kopieren Sie die formatierte CSS-Ausgabe.
ZenovayAnalytics
Analytics, für Gründer gebaut.
- Besucher-Tracking in Echtzeit
- Datenschutz zuerst, kein Cookie-Banner
- In zwei Minuten eingerichtet
Verwandte Tools
JSON-Formatter und Validator
Formatieren, validieren und verschönern Sie JSON-Daten mit Syntaxhervorhebung und Fehlererkennung.JWT-Decoder
Dekodieren und inspizieren Sie JWT-Token. Zeigen Sie Header, Payload und überprüfen Sie Signaturen.Base64 Encode/Decode
Kodieren Sie Text in Base64 oder dekodieren Sie Base64 zurück in Text. Unterstützt UTF-8 und Binärdaten.URL Codierungstool
Codieren oder decodieren Sie URL-Komponenten. Verarbeiten Sie Sonderzeichen, Abfragezeichenfolgen und vollständige URLs.Häufig gestellte Fragen
Was macht die CSS-Formatierungsfunktion?▾
Die Formatierungsfunktion nimmt minimiertes oder inkonsistent formatiertes CSS und schreibt es mit konsistenter Einrückung, Zeilenumbrüchen und Abstände um. Jeder Selektor-Block erhält seine öffnende Klammer auf derselben Zeile, jede Eigenschaft auf ihrer eigenen Zeile mit Semikolon am Ende und die schließende Klammer auf ihrer eigenen Zeile. At-Regeln (@media, @keyframes, @supports) werden mit verschachtelter Formatierung behandelt. Die Ausgabe ist sofort lesbar und Diff-freundlich.
Welche CSS-Funktionen werden unterstützt?▾
Standard CSS-Eigenschaften und -Werte, Pseudo-Klassen (:hover, :focus, :nth-child), Pseudo-Elemente (::before, ::after), Attribut-Selektoren ([type="text"]), verschachtelte At-Regeln (@media, @supports, @keyframes, @layer, @container), mehrere Selektoren (kommagesepariert), benutzerdefinierte Eigenschaften (--Var-Name) und moderne CSS-Funktionen (clamp(), calc(), var()). CSS-Kommentare (/* ... */) werden beibehalten.
Was ist Eigenschaftssortierung?▾
Wenn die Eigenschaftssortierung aktiviert ist, werden CSS-Eigenschaften innerhalb jedes Regel-Blocks alphabetisch sortiert. Dies macht Stylesheets leichter zu durchsuchen (Sie wissen immer, wo "background" vor "color" kommt), beseitigt Diskussionen über Eigenschaftsreihenfolge in Code-Reviews und erzeugt konsistentere Diffs, wenn Eigenschaften hinzugefügt werden. Tools wie das Stylelint-"order"-Plugin erzwingen dies automatisch.
Ändert die Formatierungsfunktion meine CSS-Werte?▾
Nein – nur Whitespace und Einrückung werden geändert. Eigenschaftsnamen, Werte, Selektoren und At-Regel-Bedingungen bleiben genau wie sie sind. Die Formatierungsfunktion normalisiert keine Farben, fügt keine Hersteller-Präfixe hinzu und schreibt keine Shorthand-Eigenschaften um. Es ist eine reine kosmetische Umformatierungsfunktion, kein Präprozessor.
Wie formatiere ich CSS in meinem Workflow?▾
Für Team-Workflows verwenden Sie Prettier mit dem CSS-Plugin (prettier --write *.css) oder Stylelint mit dem --fix-Flag. Beide integrieren sich in VS Code, ESLint und CI-Pipelines. Für einmalige Formatierung ohne Toolchain-Setup verwenden Sie diese Online-Formatierungsfunktion. Für PostCSS-Benutzer kann das postcss-prettify-Plugin CSS programmatisch formatieren.