Ücretsiz HTML Güzelleştirici ve Küçültücü
HTML'yi uygun yuvalama girintisiyle güzel yazdırın veya küçültün. <pre>, <script>, <style> bloklarındaki içeriği korur.
Dosyayı buraya bırakın ya da göz atmak için tıklayın
HTML, HTM · cihazınızda işlenir
veya panodan yapıştırmak için Ctrl+V'ye basın
Çıktı burada görünecek…Yaygın kullanımlar
- Sunucu Tarafından Işlenen HTML'de Hata AyıklaSunucunuzdan (PHP, Rails, Django, Node) ham HTML çıkışını okunabilir girintili biçimde görüntüle.
- E-Posta HTML Şablonlarını FormatlaE-Posta HTML ayrıntılıdır (tablolar, satır içi stiller). Düzenlenebilir ve bakımı yapılabilir hale getirmek için formatla.
- Statik HTML Sayfalarını FormatlaEl ile düzenlenen statik HTML dosyaları işbirlikçi düzenleme için tutarlı biçimlendirmeden yararlanır.
- CMS Tarafından İhraç Edilen HTML'yi TemizleWordPress, Wix, Squarespace çok artefaktlı HTML ihraç eder. Düzenlenebilir hale getirmek için formatla.
- Üretime İçin HTML'yi KüçültBoşluk ve gereksiz karakterleri çıkararak daha hızlı sayfa yükleri için HTML dosya boyutunu azalt.
Nasıl çalışır
Bu araç HTML'yi doğrudan sayfaya yerleşik, elle yazılmış etiket farkındalıklı bir ayrıştırıcıyla biçimlendirir veya sıkıştırır — üçüncü taraf biçimlendirme kütüphanesi yok, sunucuya gidiş-dönüş yok. İşaretlemenizin her karakteri, yazdığınız veya yapıştırdığınız anda tarayıcıda yerel olarak işlenir.
- 1Ayrıştırıcı işaretlemeyi tararÖzel, karakter karakter çalışan bir tarayıcı HTML dizesini dolaşır ve yorumları, DOCTYPE bildirimlerini, açılış etiketlerini, kapanış etiketlerini, kendiliğinden kapanan boş öğeleri (br, img, input vb.) ve ham metin düğümlerini belirler. Özel bir yardımcı tırnaklı öznitelik değerlerini izler; böylece bir öznitelik içindeki > gibi karakterler (ör. value="a>b") bir etiketin erken bölünmesine asla yol açmaz.
- 2Girinti derinliği her etiket için izlenirGüzelleştirme modunda ayrıştırıcı bir derinlik sayacı tutar. Blok düzeyindeki açılış etiketleri derinliği artırır; kapanış etiketleri yazılmadan önce azaltır. Satır içi öğeler (span, a, strong, em vb.) kendi girintili satırlarına itilmek yerine içerikleriyle aynı satırda tutulur. pre, script, style ve textarea gibi etiketlerin iç içeriği, boşluğa duyarlı veya çalıştırılabilir kodu bozmamak için olduğu gibi yazılır.
- 3Küçültücü boşlukları güvenle daraltırKüçültme modunda pre, script, style ve textarea bloklarının içeriği, herhangi bir boşluk daraltma yapılmadan önce numaralı yer tutucularla değiştirilir. HTML yorumları kaldırılır ve etiketler arasındaki boşluk dizileri silinir — kelimelerin birleşmemesi için tek bir boşluğun korunduğu bitişik satır içi öğeler hariç. Yer tutucular ardından orijinal içeriklerine geri döndürülür.
- 4Çıktı gösterilir ve isteğe bağlı olarak kaydedilirBiçimlendirilmiş veya küçültülmüş sonuç, boyut değişim yüzdesiyle birlikte çıktı panelinde canlı olarak görünür. Tarayıcıdan ayrılmadan panoya kopyalayabilir veya .html dosyası olarak indirebilirsiniz.
İlgili araçlar
CSS Güzelleştirici
Küçültülmüş CSS'i tutarlı girintilerle düzenleyin ya da küçültün. Öngörülebilir farklar için isteğe bağlı alfabetik özellik sıralaması.
CSS Küçültücü ve Güzelleştirici
Dosya boyutunu azaltmak için CSS'i küçültün veya okunabilirlik için küçültülmüş CSS'i güzelleştirin. Anında, tarayıcınızda.
XML Biçimlendirici ve Doğrulayıcı
Tarayıcınızın yerel DOM ayrıştırıcısı kullanılarak XML'i güzel yazdırın ve doğrulayın. Üretim kullanımı için küçültülmüş çıktı içerir.