Command Palette

Search for a command to run...

CS

CSS-formatter

Verfraai rommelige CSS met schone inkeping, of verklein het om kleinere bestanden te verzenden Handvatten geneste at-regels, opmerkingen en string literals veilig.

Wat is een CSS Formatter?

Een CSS-formatter leest een stylesheet en herschrijft deze met consistente spatiëring, inspringing en regeleindes, zodat deze gemakkelijk te lezen en te onderhouden is. Het parseert de CSS in de onderliggende structuur van regels, selectors, declaraties, at-regels en opmerkingen en drukt die structuur vervolgens weer af met behulp van een voorspelbare lay-out: één declaratie per regel, één enkele spatie na elke dubbele punt, en elk genest blok ingesprongen één niveau dieper dan de bovenliggende regels. De stijlregels blijven identiek, maar een bestand dat als één lange, ononderbroken regel is aangekomen, wordt iets dat je kunt scannen en bewerken.

Dezelfde tool werkt omgekeerd als een CSS-minifier Het minimaliseren van strips elke ruimte, tabblad, regeleinde, en (optioneel) commentaar dat een browser niet nodig heeft, het instorten van de stylesheet tot het kleinste byte-voor-byte equivalent Een goed opgemaakte 6 KB stylesheet daalt vaak onder de 4 KB zodra de witruimte weg is, wat betekent minder bytes over het netwerk en een snellere eerste verf Verfraai terwijl u aan het schrijven en debuggen bent; minifieer de kopie die u naar productie verzendt.

Deze opmaakmaker begrijpt de onderdelen van CSS die naïeve find-and-replace scripts uitschakelen Geneste at-regels zoals @media en @supports houden hun innerlijke regels correct ingesprongen, @keyframes blokken met percentage stappen worden bewaard, string literals in content en url () waarden worden precies zoals geschreven gelaten, en opmerkingen worden op verzoek bewaard of verwijderd Alles draait volledig in uw browser, dus uw stylesheet, inclusief eventuele eigen design tokens of interne klassenamen, wordt nooit geüpload, en de tool blijft werken nadat de pagina is geladen, zelfs zonder verbinding.

Een kleine test laat zien wat deze CSS-formatter online doet Plakken @media (max-width:600px) {.nav a.nav button{padding:8px 12px;color:#333}} en klik op Verfraaien met 2 spaties De mediaquery opent zijn eigen blok, .nav a en .nav button gaan op aparte lijnen één niveau in, en elke declaratie zit op zijn eigen lijn met een spatie na de dubbele punt De badge met grootte luidt 73 B → 98 B, +34%, omdat inspringen bytes toevoegt Klik op Minify op die uitvoer en het keert terug naar de oorspronkelijke 73 bytes.

Hoe de CSS Formatter gebruiken?

  1. Plak je CSS

    Plak of typ een stylesheet in het invoergebied Geminifieerd, handgeschreven of geëxporteerd CSS al het werk, inclusief bestanden met @media, @keyframes en opmerkingen.

  2. Kies verfraaien of minificeren

    Klik op Verfraaien om de CSS opnieuw in te richten om te lezen, of Minify om witruimte te verwijderen voor verzending. Kies 2 ruimtes, 4 spaties of tabbladen voor de verfraaiing van de lay-out.

  3. Bekijk het resultaat

    De geformatteerde CSS verschijnt aan de rechterkant met een formaatbadge die de bytewijziging weergeeft. Eventuele parseerberichten, zoals een niet-gesloten beugel, worden vermeld als waarschuwingen.

  4. Kopiëren of downloaden

    Kopieer de uitvoer naar uw klembord of download deze als een .css-bestand, klaar om in uw project te worden geplaatst of een pijplijn te bouwen.

Belangrijkste kenmerken

  • Verfraaien En Minificeren

    Eén tool geeft CSS opnieuw een invoeging voor lezen en verwijdert het weer voor verzending, zodat u nooit twee afzonderlijke hulpprogramma's nodig heeft

  • Geneste At-Rule Aware

    Inspringt de regels binnen @media, @supports en @keyframes correct in plaats van ze plat te maken of te verminken

  • String En url() Veilig

    Laat de inhoud van aangehaalde tekenreeksen en url () - waarden onaangeroerd, zodat inhoudstekst en gegevens-URI's de opmaak intact laten

  • Configureerbare inkeping

    Formatteer met twee spaties, vier spaties of tabbladen die passen bij uw projectstijl of editorinstellingen

Frequently Asked Questions

Plak je CSS in het invoergebied en klik op VerfraaienDe tool parseert het stylesheet en herschrijft het met één declaratie per regel en consistente inspringing Alles draait in je browser, dus er wordt niets geüpload.

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