Gratis CSS Verfraaier
Formateer verklein CSS leesbaar met eenvormige inkeping, of verklein dit. Opsionele alfabetiese sortering van eienskappe vir voorspelbare verskille.
Los 'n lêer hier, of klik om te soek
CSS · op jou toestel verwerk
of druk Ctrl+V om vanaf jou knipbord te plak
Uitvoer verskyn hier…Algemene gebruike
- Ontfoute Produksie-CSSSien verminktude CSS van produksie-sites in n lesbare formaat om styling op te spoor en agteruit-te ingeneer.
- Handhaafspan CSS-stylVoer span-ingereikde CSS deur n konsekwente skoonmaker sodat verskille oor inhoud gaan, nie formattering.
- Formatteer leveransier-voorvoegde CSSLeveransier-voorvoegde CSS (autoprefixer-uitvoer) het dikwels baie -webkit-, -moz-, -ms-variante. Formatteer om te inspekteer.
- Leer van Pro CSSBestudeer CSS van beroemde ontwerpsisteme deur hul saamgestelde uitvoer te formateer.
- Formatteer CSS vir bugrappoorteBy die indien van CSS-gerwe is geformateerde CSS baie makliker vir hersieners om te lees en te verstaan.
Hoe dit werk
Hierdie nutsprogram formateer CSS met 'n handgeskrewe rekursiewe ontleder direk in die bladsy gebou — geen derdeparty-biblioteek, geen bedienerbelling nie. Die ontleder loop deur jou CSS karakter vir karakter, en hanteer korrek aangehaalde strings, url()-waardes, geneste at-reëls, en kommentaar wat eenvoudiger reëlmatige-uitdrukking-benaderings sou verwar.
- 1Karakter-vlak-tokeniseringDie walkCss-funksie skandeer die rou toevoer een karakter op 'n slag, en spoor aanhalingstoestand en hakiediepte na sodat kommapunte of hakies binne url(), string-waardes, of kommentaar nooit vir strukturele skeitekens aangesien word nie.
- 2Blok- en verklaringskeidingWanneer die skandeerder 'n boonste-vlak-oopmaakhaak vind, onttrek dit die inleiding (die kieser of at-reël-sleutelwoord) en verwerk rekursief die bloklyf — wat self geneste reëls (@media, @supports, inheemse CSS-nesting) kan bevat wat op 'n dieper rekursiediepte hanteer word.
- 3Eienskap-sortering en inkepingVerklarings binne elke blok word in 'n reeks versamel, dan opsioneel alfabeties volgens eienskapnaam gesorteer voordat dit met die gekose inkepingswydte (2 of 4 spasies) geskryf word. Verkleiningsmodus slaan spasiëring heeltemal oor en strip kommentaar.
- 4Oombliklike in-blaaier-uitsetResultate verskyn terwyl jy tik via 'n useMemo-hoek — niks word iewers gestuur nie. Die geformateerde of verkleinde CSS kan na die knipbord gekopieer of as 'n .css-lêer afgelaai word, en die paneel wys die grootteverskil vergeleke met die oorspronklike.
Verwante gereedskap
HTML Verfraaier en verkleiner
Druk of verklein HTML mooi met behoorlike nesinkeping. Bewaar inhoud binne <pre>, <script>, <style> blokke.
SQL Formatterer en verfraaier
Mooigedrukte SQL-navrae met behoorlike inkeping, konfigureerbare sleutelwoordgeval en reëlbreuke op hoofklousules. Werk met enige SQL dialek.
CSS Verminderaar en verfraaier
Verklein CSS om lêergrootte te verminder of verfraai verkleinde CSS vir leesbaarheid. Onmiddellik, in jou blaaier.