Minificare e Formattare CSS - comprimere o espandere

Minificatore e formattatore CSS

Cosa fa questo strumento

Due lavori opposti sullo stesso foglio di stile. Minificare toglie ciò che serve solo agli umani: commenti e indentazione. Formattare li rimette, così un file ereditato torna leggibile. Entrambi agiscono sul testo che hai dato e nessuno tocca il significato del CSS.

Come si usa

  1. 1 Incolla il CSS: un file intero o una singola regola.
  2. 2 Premi Minifica per comprimere, o Formatta per espandere con indentazione.
  3. 3 Controlla i byte, poi copia il risultato.

Uno spazio in un selettore non è decorazione

«.a .b» seleziona un .b dentro un .a; «.a.b» seleziona un elemento che porta entrambe le classi. Sono selettori diversi, e un minificatore che considera lo spazio come aria colora in silenzio gli elementi sbagliati. Qui lo spazio tra due parti del selettore sopravvive sempre: si toglie solo quello attorno a combinatori come > e +.

calc() ha bisogno dei suoi spazi

In «calc(100% - 10px)» gli spazi attorno al meno sono richiesti dalla grammatica: senza di essi il browser legge «-10px» come una lunghezza negativa, l’espressione diventa non valida e l’intera dichiarazione viene buttata. Nulla ti avvisa: il layout è semplicemente sbagliato. Questo strumento non toglie mai spazi dentro le parentesi.

I commenti di licenza restano

Un commento che si apre con /*! porta una nota di copyright o di licenza e, per convenzione, ogni minificatore lo conserva. Toglierlo significherebbe rimuovere l’attribuzione che una libreria ti chiede di distribuire. I commenti /* ordinari sono per te e il tuo team: quelli vanno via.

Minificare il CSS rende meno di gzip

I server comprimono già i fogli di stile in uscita, e gzip se la cava benissimo con gli spazi ripetuti: minificare sopra di solito fa risparmiare qualche punto percentuale, non la metà. Fallo perché quel file è ciò che va in produzione e lo vuoi piccolo e stabile, non perché ti aspetti una pagina molto più veloce.

Minificazione CSS - domande frequenti

Vengono tolti solo spazi e commenti ordinari, e i tre punti in cui lo spazio ha significato - selettori, parentesi e stringhe - restano intatti. Nulla viene rinominato, riordinato o unito: le regole che il browser vede sono quelle che hai scritto.
Nuovo
{translate.mini_sqlfmt_title_174} {translate.sqlfmt_description_174}
Popolare Oggi
Formattatore JSON Formatta, minifica e valida JSON nel browser. L’errore è indicato per riga e colonna e un albero richiudibile mostra la struttura.

Strumenti per sviluppatori correlati

Formattatore JSON Formatta, minifica e valida JSON nel browser. L’errore è indicato per riga e colonna e un albero richiudibile mostra la struttura.
Formattatore HTML Indenta l’HTML disordinato per leggerlo, o alleggeriscilo perché pesi meno. Funziona anche sui frammenti e non riscrive mai il tuo markup in qualcos’altro.
Formattatore XML Indenta l'XML disordinato per leggerlo, o alleggeriscilo. Gestisce RSS, CDATA e namespace e non riscrive mai il tuo documento.
{translate.mini_sqlfmt_title_174} {translate.sqlfmt_description_174}

Altri strumenti che potrebbero piacerti

Word in PDF Converti Word in PDF gratis: carica un file DOC, DOCX, ODT o RTF e scarica un PDF ben formattato in pochi secondi, senza filigrana.
PDF in Word Converti PDF in Word gratis: carica un PDF e scarica un DOCX modificabile in pochi secondi - senza registrazione e senza filigrana.
Contatore di parole Contatore di parole gratuito: incolla un testo per contare parole, caratteri, frasi e paragrafi e vedere il tempo di lettura, senza caricare nulla.
Contatore di caratteri Contatore di caratteri gratuito: caratteri con e senza spazi, parole e righe, con i limiti SEO per titoli e meta description.
Verificatore di densità delle parole chiave Analizzatore di densità delle parole chiave gratuito: incolla testo o URL e vedi quante volte ricorre ogni parola o frase, in percentuale.