WMW

HTML Doğrulayıcı

Ücretsiz

HTML'i kapatılmamış etiketler, yinelenen ID'ler, kullanımdışı öğeler ve diğer yaygın, iyi tanımlanmış sorunlar için kontrol eder; kendi etiket eşleştirme ayrıştırıcısıyla doğrulanır, tam bir W3C uyumluluk doğrulayıcısı değildir.

Tamamen tarayıcınızda çalışır. HTML'iniz asla hiçbir yere yüklenmez.

Bu araç yaygın, iyi tanımlanmış HTML sorunlarını kontrol eder (kapatılmamış etiketler, yinelenen ID'ler, kullanımdışı öğeler, eksik alt metni ve benzerleri); tam bir W3C HTML5 spesifikasyon uyumluluk doğrulayıcısı değildir.

Son Etkinlik

Herkese açık. Tüm ziyaretçilerin son 20 kullanımı, en yeniden en eskiye.

Henüz etkinlik yok. İlk siz olun.

Yorumlar (0)

Bu aracı faydalı mı buldunuz? Bir yorum bırakın, bir ipucu paylaşın veya nasıl daha iyi hale getirebileceğimizi söyleyin.

Misafir yorumları yayınlanmadan önce incelenir. Giriş yap ile anında gönder.

Henüz yorum yok - düşüncelerinizi paylaşan ilk kişi olun!

Bu araç ne işe yarar

HTML yapıştırın, bu araç onu odaklanmış bir yaygın, iyi tanımlanmış sorunlar kümesi için kontrol eder: kapatılmamış veya eşleşmeyen etiketler, yinelenen id öznitelikleri, görsellerde eksik alt metni, kullanımdışı/eski öğeler, boş olmayan öğelerde geçersiz öz-kapanma söz dizimi ve eksik DOCTYPE, lang veya charset bildirimleri. Her sorun, bulunduğu satıra geri bağlanır.

Nasıl Çalışır

Hafif bir ayrıştırıcı, bir tarayıcının iç içe geçmeyi dahili olarak takip ettiği şekilde, şu anda açık olan öğelerin bir yığınını tutarak HTML'i etiket etiket tarar; yorumları ve <script> ile <style> bloklarının içeriğini atlar. Bir kapatma etiketi yığının en üstündekiyle eşleşmediğinde veya sonunda yığında hâlâ öğeler kaldığında, bunlar kapatılmamış veya eşleşmeyen etiketler olarak bildirilir. Ayrıca, düzenli ifadeler yinelenen id öznitelikleri, görsellerde eksik alt öznitelikleri ve kullanımdışı öğe adları için tarama yapar.

Hangi sorunları çözer

Sık sorulan sorular

›Bu, W3C Markup Validator ile aynı mı?

Hayır. Resmi W3C doğrulayıcısı, her öğe ve özniteliği kapsayan yüzlerce kuralla HTML spesifikasyonuna tam uyumluluğu kontrol eder. Bu araç, erken yakalanması gerçekten yararlı olan daha küçük bir yaygın, iyi tanımlanmış sorunlar kümesine odaklanır: kapatılmamış etiketler, yinelenen ID'ler, kullanımdışı öğeler ve birkaç eksik öznitelik kontrolü. Tam bir uyumluluk raporu için bu aracın yanında W3C doğrulayıcısını kullanın.

›Neden eksik DOCTYPE, lang veya charset hata yerine uyarı olarak işaretleniyor?

Tarayıcılar bunlar olmadan da bir sayfayı yine de görüntüler, bu yüzden ölümcül değildirler; ancak erişilebilirliği, uluslararasılaştırmayı ve tarayıcının bir görüntüleme modu seçmesinin ne kadar güvenilir olduğunu etkilerler. İşaretlenmelerinin nedeni, onları düzeltmenin neredeyse her zaman doğru karar olması, sayfanın onlarsız bozuk olması değildir.

›Burada "kullanımdışı" bir etiket sayılan nedir?

HTML5 spesifikasyonunun açıkça eski olarak işaretlediği <center>, <font>, <marquee> ve <acronym> gibi öğeler; genellikle CSS'nin artık içeriği sunumdan ayıran bir şekilde yaptıklarını kapsaması nedeniyle. Geriye dönük uyumluluk için tarayıcılarda hâlâ çalışırlar, ancak yeni kodda kullanılmamalıdırlar.

›<script> veya <style> etiketleri içindeki içeriği kontrol ediyor mu?

Hayır, etiket eşleştirme sırasında içerikleri tamamen atlanır; çünkü JavaScript veya CSS, örneğin bir dize içinde, gerçekte bir HTML etiketi olmadığı halde öyle görünen metinler içerebilir ve bu aksi takdirde yanlış pozitiflere yol açardı.

›Neden <div /> gibi öz-kapanan söz dizimi işaretleniyor?

HTML'de (XML veya XHTML'nin aksine), <div> veya <span> gibi boş olmayan bir öğedeki sondaki eğik çizgi basitçe yok sayılır; öğe bu şekilde kapatılmış sayılmaz ve yine de kendi ayrı kapatma etiketine ihtiyaç duyar. Bu, JSX veya XML'den kalıp kopyalarken sık görülen, kazara kapatılmamış etiket hatalarının yaygın bir kaynağıdır.

İlgili Araçlar

Ücretsiz

Metin

Excel'den HTML Tablo Dönüştürücü

Excel veya Google E-Tablolar'dan yapıştırın ya da bir .xlsx/.xls/.csv dosyası yükleyin; canlı önizleme, isteğe bağlı stil ve sayısal sütun hizalamasıyla temiz bir HTML tablo elde edin.

Ücretsiz

Metin

HTML Varlık Dönüştürücü

Metni iki yönde de aynı anda HTML varlıklarına ve bu varlıklardan dönüştürün; ondalık veya onaltılık sayısal biçimler ve yaygın varlıklar için hızlı referans tablosuyla.

Ücretsiz

Metin

Sayı Tabanı Dönüştürücü

Tek bir girdiden aynı anda bir sayıyı ikili, sekizli, ondalık, onaltılık, BCD, Gray Kodu ve 2 ile 36 arasındaki herhangi bir özel taban arasında çevirin.

Ücretsiz

Metin

Bcrypt Hash Oluşturucu ve Kontrol Edici

Ayarlanabilir bir iş yükü faktörü ve tuz ile tamamen tarayıcınızda WebAssembly kullanarak bcrypt şifre hash'leri üretin ve doğrulayın.

Ücretsiz

Metin

Biyonik Okuma Dönüştürücü

Daha hızlı okumanıza ve daha iyi odaklanmanıza yardımcı olmak için her kelimenin ilk kısmını kalınlaştırarak herhangi bir metni bionic reading biçimine çevirin.

Ücretsiz

Metin

Blake2b Hash Oluşturucu

Tarayıcınızda metin veya dosya için ayarlanabilir çıktı uzunluğu ve isteğe bağlı anahtarlı hash (MAC) ile BLAKE2b hash değeri hesaplayın.

Ücretsiz

Metin

Sezar Şifreleme Aracı

Klasik Sezar şifresiyle metni şifreleyin veya çözün; A-Z eşleşme tablosu, kaba kuvvet listesi, harf frekansı grafiği ve ROT13 kısayolu ile.

Ücretsiz

Metin

ASCII Sanat Oluşturucu

Yazdığınız metni veya yüklediğiniz resmi ASCII sanatına dönüştürün. Bir yazı tipi stili veya karakter yoğunluğu seçin, rengi koruyun ve düz metin ya da PNG olarak dışa aktarın.