Pemampat & Pemformat CSS percuma
Mampatkan CSS untuk mengurangkan saiz fail atau cantikkan CSS yang dimampatkan untuk kebolehbacaan. Segera, dalam pelayar anda.
Lepaskan fail .css di sini, atau klik untuk melayari
CSS Β· diproses pada peranti anda
atau tekan Ctrl+V untuk menampal daripada papan keratan
Kegunaan biasa
- Minify CSS untuk Penggunaan PengeluaranKurangkan saiz fail CSS sebelum menggunakan kepada pengeluaran β pemuatan halaman lebih cepat dan kos lebar jalur yang lebih rendah.
- Keindahan CSS Diminify untuk PenyahihanFormat CSS termampat atau dimeminify kepada kod yang boleh dibaca supaya anda dapat memeriksa dan menyahihan gaya.
- Minify CSS untuk Templat E-melKompak CSS untuk templat e-mel HTML di mana saiz fail dan limpahan gaya sebaris penting.
- Minify CSS untuk Tema WordPressKurangkan saiz helaian gaya tema WordPress tersuai untuk skor PageSpeed yang lebih baik.
- Keindahan CSS untuk Semakan KodFormat fail CSS apa pun kepada kod bersih, bebas lekukan dan boleh dibaca siap untuk semakan dan kolaborasi.
Cara ia berfungsi
Alat ini menggunakan penoken CSS tulisan tangan, sifar-kebergantungan dibina sepenuhnya dalam JavaScript β tiada pustaka luaran, tiada panggilan pelayan. Penoken mengelaskan setiap aksara sebagai kod, komen, rentetan bertanda petik, atau nilai url() sebelum mengenakan sebarang transformasi, yang mencegah peraturan ruang putih daripada merosakkan kandungan rentetan, URI data, atau ungkapan calc().
- 1Pas penokenanInput CSS diimbas aksara-demi-aksara dan dipecah kepada token bertaip: segmen kod mentah, komen /* ... */, rentetan bertanda petik (mengekalkan jujukan escape), dan blok url(...). Ini memastikan transformasi dalam langkah seterusnya hanya menyentuh sintaks CSS sebenar β tidak pernah kandungan literal rentetan atau URI data.
- 2Minifikasi atau pengindahanDalam mod minify, komen biasa dibuang (komen /*! lesen */ dikekalkan), larian ruang putih dalam token kod diruntuhkan kepada ruang tunggal, dan ruang putih berdekatan-tanda-baca sekitar { } : ; , > ~ dibuang. Ruang sekitar + dan - sengaja dibiarkan untuk mengelak merosakkan ungkapan calc(). Dalam mod indah, kod diminify dahulu kepada baseline bersih, kemudian ditoken semula dan diinden semula dengan penjejakan kedalaman dua-ruang dan pengesanan koma-pengisytiharan untuk membezakan koma property: value daripada koma pemilih seperti a:hover.
- 3Anggaran saiz gzipSelepas menghasilkan output, CompressionStream API asli pelayar digunakan untuk memampatkan hasil dengan gzip dan mengukur kiraan bait yang terhasil. Ini memberi anggaran saiz-pemindahan realistik sepadan dengan apa yang pelayan web dengan mampatan gzip akan hantar melalui rangkaian.
- 4Salin atau muat turunCSS yang diproses ditulis ke papan keratan melalui Clipboard API, atau dimuat turun sebagai styles.min.css (mod minify) atau styles.css (mod indah) menggunakan Blob dengan jenis MIME text/css. Peratusan pengurangan saiz dipaparkan secara langsung semasa anda menaip.
Alat berkaitan
Pengoptimum & Pemampat SVG
Buang metadata, runtuhkan ruang putih, dan bulatkan perpuluhan untuk mengurangkan saiz fail SVG secara dramatik β pengurangan biasa 30-70%. Pratonton visual mengesahkan tiada yang rosak.
Pemercantik CSS
Kemaskan CSS yang telah dikecilkan dengan inden yang konsisten, atau kecilkan CSS. Pilihan menyusun sifat mengikut abjad untuk perbandingan perubahan yang lebih mudah dijangka.
Pemformat JSON
Format, sahkan, kecilkan dan teroka data JSON. Paparan pokok, penyerlahan sintaks dan salinan satu klik.