İçeriğe atla
TextArray
%100 yerel

CSS biçimlendirici

Küçültülmüş veya dağınık CSS'yi temiz, girintili, okunabilir kurallara dönüştürün.

Giriş
Çıkış

CSS biçimlendirici

Küçültülmüş veya elle karıştırılmış CSS'yi yapıştırdığınızda, bu formatlayıcı onu temiz, okunabilir bir stil sayfasına genişletir: satır başına bir bildirim, seçici ve açılış parantezi bir satırda, kapanış parantezi tek başına ve üst düzey kurallar arasında boş bir satır. @media, @supports ve iç içe seçiciler gibi iç içe geçmiş bloklar bir düzey daha derin girintilidir, böylece sayfanın yapısı bir bakışta anlaşılır.

Araç, CSS karakterinizi basit kalıplara bölmek yerine karakter karakter okur, böylece zor içerikte asla bozulmaz. Dizeler tam içeriklerini korur, dolayısıyla içerik: "a{b}" içindeki parantezlerle birlikte varlığını sürdürür. url() gövdeleri kelimesi kelimesine kopyalanır, dolayısıyla kendi noktalı virgülleri ve iki nokta üst üsteleri olan bir veri URI'si — url(data:image/png;base64,...) — tamamen yalnız bırakılır. Yorumlar geçerli girintide kelimesi kelimesine kendi satırlarında kalır.

Üç seçenek çıkışı ayarlar. Girinti iki boşluk, dört boşluk veya bir sekme arasında geçiş yapar. Satır başına bir seçici, virgül listesinin her seçicisini kendi satırına yerleştirir; bu, uzun gruplandırılmış kurallar ve daha temiz farklar için kullanışlıdır. Sayfanın daha kompakt olmasını istediğinizde kurallar arasındaki boş satır kapatılabilir. Canlı sayım, siz yazdıkça kuralları, bildirimleri ve çıktı satırlarını, kural sayısı vurgulanmış halde sayar.

Bu, CSS küçültücünün karşılığıdır: sıkıştırılmış bir üretim dosyasını yeniden düzenlenebilir hale getirmek, birkaç yazarın tutarsız kodunu yeniden biçimlendirmek veya yalnızca yazmadığınız bir stil sayfasını okumak için bunu kullanın. Her şey tamamen tarayıcınızda çalışır; CSS'niz hiçbir zaman hiçbir yere yüklenmez.

FAQ

CSS değerlerimi veya özellik adlarımı değiştiriyor mu?
Hayır. Yalnızca boşlukları ve satır sonlarını ekler ve normalleştirir. Seçiciler, özellikler, değerler, renkler, birimler, url() gövdeleri ve yorumların tümü tam olarak yazıldığı gibi korunur.
Dizelerin içindeki parantezler veya url() işlevi biçimlendirmeyi bozar mı?
Hayır. Bir karakter tarayıcı dizeyi, yorumu ve url() durumunu izler, dolayısıyla içerik: "a{b}" ve url(data:...;base64,...) kelimesi kelimesine kopyalanır ve hiçbir zaman yapı olarak değerlendirilmez.
"Satır başına bir seçici" ne işe yarar?
Virgülle ayrılmış bir listenin her seçicisini kendi satırına yerleştirir, böylece h1, h2, h3, açılış parantezinin üç satır yukarısında olur. :is() içindeki virgüller veya nitelik seçiciler hiçbir zaman bölünmez.
Geçersiz CSS'yi düzeltebilir mi?
En iyi çabayı biçimlendirir ve bozuk girdide asla hata yapmaz, ancak CSS'nizi doğrulamaz veya onarmaz. Eksik ayraçlar veya başıboş karakterler, yapılarının izin verdiği ölçüde düzenlenir.
CSS'im herhangi bir yere yüklendi mi?
Hayır. Biçimlendirme tamamen tarayıcınızda çalışır ve CSS'niz asla cihazınızdan ayrılmaz.