HTML / XML Formatlayıcı ve Doğrulayıcı

HTML veya XML yapıştırın, düzgün girintili hâlini alın — XML'de eksiksizlik hataları, HTML'de kapanmayan etiket uyarıları işaretlenir.

908 görüntülenme

Okunabilir İşaretleme, Sorunları İşaretlenmiş

HTML veya XML seçin, işaretlemenizi yapıştırın, düzgün girintili hâlini alın — iç içe elemanlar adım adım girintilenir, öznitelikler korunur, boş elemanlar (<br> veya <img> gibi) HTML'in beklediği gibi kapatılmadan bırakılır. XML modunda ayrıştırıcı katıdır: herhangi bir eksiksizlik hatası (kapanmayan etiket, uyumsuz iç içe geçme, geçersiz karakter) bir mesajla bildirilir. HTML modunda tarayıcılar bilerek hoşgörülü ayrıştırır — HTML'de XML'deki gibi resmi bir "geçersiz" kavramı yoktur — bu yüzden bunun yerine etiket dengesi kontrol edilir ve kapanmayan etiketler işaretlenir.

Sıkça Sorulan Sorular

XML modu neden HTML modunun kaçırdığı hataları yakalıyor?

XML'in katı bir eksiksizlik şartnamesi vardır — tarayıcının XML ayrıştırıcısı bunu bozan her şeyi reddeder. HTML ayrıştırma bilerek hoşgörülüdür (web'in küçük hatalarda bozulmaması için temel bir tasarım hedefi), bu yüzden buna denk sert bir hata yoktur — bu araç HTML için bunun yerine elinden gelenin en iyisini yapan bir etiket-dengesi kontrolü uygular.

Biçimlendirme içeriğimi değiştirir mi?

Hayır — yalnızca boşluk ve girinti değişir. Etiketler, öznitelikler, metin ve yorumlar aynen korunur (öznitelik değerleri güvenlik için yeniden kaçışlanır, bu yalnızca tırnak karakterlerini değiştirebilir, değerin kendisini asla).

Benzer Araçlar