Command Palette

Search for a command to run...

CS

CSS-Formatierung

Verschönern Sie chaotisches CSS mit sauberer Einrückung oder minifizieren Sie es, um kleinere Dateien zu versenden. Behandelt verschachtelte At-Rules, Kommentare und String-Literale sicher.

Was ist eine CSS-Formatierung?

Ein CSS-Formatierer liest ein Stylesheet und schreibt es mit konsistenten Abständen, Einrückungen und Zeilenumbrüchen neu, sodass es leicht zu lesen und zu pflegen ist. Es analysiert das CSS in seine zugrunde liegende Struktur aus Regeln, Selektoren, Deklarationen, At-Regeln und Kommentaren und druckt dann diese Struktur mithilfe eines vorhersehbaren Layouts wieder aus: eine Deklaration pro Zeile, ein einzelnes Leerzeichen nach jedem Doppelpunkt und jeder verschachtelte Block wird eine Ebene tiefer als sein übergeordnetes eingefügt. Die Stilregeln bleiben identisch, aber eine Datei, die als eine lange, ununterbrochene Zeile angekommen ist, wird zu etwas, das Sie scannen und bearbeiten können.

Das gleiche Tool funktioniert umgekehrt wie ein CSS-Minifier. Minifying strips every space, tab, line break, and (optional) comment that a browser not need, collaping the stylesheet to the slest byte-for-byte equivalent Ein gut formatiertes 6 KB Stylesheet fällt oft unter 4 KB, sobald Whitespace weg ist, was weniger Bytes über das Netzwerk und eine schnellere erste Lackierung bedeutet Verschönern, während Sie schreiben und debuggen; minifizieren Sie die Kopie, die Sie zur Produktion liefern.

Dieser Formatierer versteht die Teile von CSS, die naive Find-and-Replace-Skripte auslösen. Verschachtelte At-Rules wie @media und @supports halten ihre inneren Regeln korrekt eingerückt, @keyframes-Blöcke mit Prozentschritten bleiben erhalten, String-Literale in Inhalten und URL()-Werten bleiben genau so wie geschrieben und Kommentare werden auf Anfrage beibehalten oder entfernt. Alles läuft vollständig in Ihrem Browser, sodass Ihr Stylesheet, einschließlich aller proprietären Design-Token oder internen Klassennamen, nie hochgeladen wird und das Tool auch nach dem Laden der Seite weiter funktioniert auch ohne Verbindung.

Ein kleiner Test zeigt, was dieser CSS-Formatierer online macht Fügen Sie @media (max-width:600px) {.nav a,.nav button{padding:8px 12px;color:#333}} ein und klicken Sie auf Verschönern mit 2 Leerzeichen Die Medienabfrage öffnet einen eigenen Block, .nav a und.nav button gehen auf separate Zeilen eine Ebene hinein, und jede Deklaration sitzt auf einer eigenen Zeile mit einem Leerzeichen nach dem Doppelpunkt. Das Größenabzeichen lautet 73 B → 98 B, +34%, da die Einrückung Bytes hinzufügt Klicken Sie auf diese Ausgabe minifizieren und sie kehrt zu den ursprünglichen 73 Bytes zurück.

Wie benutzt man die CSS-Formatierung?

  1. Fügen Sie Ihr CSS ein

    Fügen Sie ein Stylesheet in den Eingabebereich ein oder geben Sie es ein. Minifiziertes, handgeschriebenes oder exportiertes CSS funktioniert alle, einschließlich Dateien mit @media, @keyframes und Kommentaren.

  2. Wählen Sie Verschönerung oder Minify

    Klicken Sie auf Verschönern, um das CSS zum Lesen erneut einzugeben, oder auf Minifizieren, um Leerzeichen für den Versand zu entfernen. Wählen Sie 2 Felder, 4 Felder oder Registerkarten für das Verschönerungslayout.

  3. Überprüfen Sie das Ergebnis

    Rechts erscheint das formatierte CSS mit einem Größenabzeichen, das die Byteänderung anzeigt, etwaige Parsing-Hinweise, wie eine nicht geschlossene Klammer, werden als Warnungen aufgeführt.

  4. Kopieren oder herunterladen

    Kopieren Sie die Ausgabe in Ihre Zwischenablage oder laden Sie sie als.css-Datei herunter, damit Sie sie in Ihr Projekt oder Ihre Build-Pipeline einfügen können.

Hauptmerkmale

  • Verschönern und minimieren

    Ein Tool gibt CSS zum Lesen neu ein und streift es für den Versand wieder ab, sodass Sie nie zwei separate Dienstprogramme benötigen

  • Verschachtelte At-Rule-Aware

    Gibt die Regeln in @media, @supports und @keyframes korrekt ein, anstatt sie zu verflachen oder zu verstümmeln

  • String Und URL () Sicher

    Lässt den Inhalt der zitierten Zeichenfolgen und URL()-Werte unberührt, sodass Inhaltstext- und Daten-URIs die Formatierung intakt überstehen

  • Konfigurierbare Einrückung

    Formatieren Sie mit zwei Leerzeichen, vier Leerzeichen oder Registerkarten, um Ihren Projektstil oder Ihre Editoreinstellungen anzupassen

Frequently Asked Questions

Fügen Sie Ihr CSS in den Eingabebereich ein und klicken Sie auf Verschönern Das Tool analysiert das Stylesheet und schreibt es mit einer Deklaration pro Zeile und konsistenter Einrückung umAlles läuft in Ihrem Browser, es wird also nichts hochgeladen.

Comments

0 comments

0/2000 characters

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

css formattercss beautifierformat cssbeautify csscss minifiercss pretty printcss indentonline css formattercss formatter onlinecss file formattercss text formattercss beautify online