Pengesah HTML
FreeMenyemak HTML untuk tag tidak ditutup, ID berganda, elemen lapuk dan isu biasa jelas yang lain, disahkan dengan penghurai pemadanan tag sendiri, bukan pengesah pematuhan W3C yang lengkap.
Berjalan sepenuhnya dalam pelayar anda. HTML anda tidak akan dimuat naik ke mana-mana.
Aktiviti Terkini
Kelihatan kepada semua orang. 20 penggunaan terakhir merentasi semua pelawat, terbaharu dahulu.
Belum ada aktiviti. Jadi yang pertama.
Apa alat ini buat
Tampal HTML dan alat ini menyemaknya untuk satu set isu biasa dan jelas yang tertumpu: tag tidak ditutup atau tidak sepadan, atribut id berganda, teks alt hilang pada imej, elemen lapuk, sintaks tutup-sendiri tidak sah pada elemen bukan kosong, dan pengisytiharan DOCTYPE, lang atau charset yang hilang. Setiap isu dipautkan semula ke baris ia ditemui.
Bagaimana Ia Berfungsi
Penghurai ringan mengimbas HTML tag demi tag, mengekalkan timbunan elemen yang kini terbuka, tepat seperti bagaimana pelayar menjejaki sarang secara dalaman, melangkau komen dan kandungan blok <script> dan <style>. Apabila tag penutup tidak sepadan dengan apa yang di atas timbunan, atau timbunan masih mempunyai entri berbaki pada akhirnya, ini dilaporkan sebagai tag tidak ditutup atau tidak sepadan. Secara berasingan, ungkapan biasa mengimbas atribut id berganda, atribut alt hilang pada imej, dan nama elemen lapuk.
Masalah ia selesaikan
- Mencari tag tidak ditutup yang secara halus merosakkan susun atur halaman lebih jauh ke bawah.
- Mengesan atribut id berganda sebelum ia menyebabkan pemilih CSS atau panggilan getElementById JavaScript berkelakuan di luar jangka.
- Mengesan elemen lapuk yang tertinggal daripada kod lama atau cebisan salin-tampal.
- Menyemak asas kebolehcapaian seperti teks alt dan bahasa dokumen yang diisytiharkan.
Soalan lazim
›Adakah ini sama dengan Pengesah Penanda W3C?
Tidak. Pengesah rasmi W3C menyemak pematuhan penuh terhadap spesifikasi HTML, beratus-ratus peraturan merangkumi setiap elemen dan atribut. Alat ini memberi tumpuan kepada set isu biasa dan jelas yang lebih kecil yang amat berguna dikesan awal: tag tidak ditutup, ID berganda, elemen lapuk, dan beberapa semakan atribut hilang. Untuk laporan pematuhan penuh, gunakan pengesah W3C bersama alat ini.
›Mengapa ia menandakan DOCTYPE, lang atau charset yang hilang sebagai amaran dan bukannya ralat?
Pelayar masih akan memaparkan halaman tanpa ini, jadi ia tidak membawa maut, tetapi ia menjejaskan kebolehcapaian, pengantarabangsaan, dan sejauh mana boleh dipercayai pelayar memilih mod penyajian. Ia ditandakan kerana membetulkannya hampir selalu keputusan yang betul, bukan kerana halaman rosak tanpanya.
›Apakah yang dikira sebagai tag "lapuk" di sini?
Elemen yang spesifikasi HTML5 tandakan secara jelas sebagai lapuk, seperti <center>, <font>, <marquee>, dan <acronym>, biasanya kerana CSS kini merangkumi apa yang mereka lakukan, dengan cara yang memisahkan kandungan daripada persembahan. Ia masih berfungsi dalam pelayar untuk keserasian ke belakang, tetapi tidak sepatutnya digunakan dalam kod baharu.
›Adakah ia menyemak kandungan dalam tag <script> atau <style>?
Tidak, kandungannya dilangkau sepenuhnya semasa pemadanan tag, kerana JavaScript atau CSS boleh dengan mudah mengandungi teks yang kelihatan seperti tag HTML (contohnya dalam rentetan) tanpa benar-benar menjadi satu, yang jika tidak akan menghasilkan positif palsu.
›Mengapa menandakan sintaks tutup-sendiri seperti <div />?
Dalam HTML (tidak seperti XML atau XHTML), garis miring akhir pada elemen bukan kosong seperti <div> atau <span> hanya diabaikan, elemen itu TIDAK dianggap ditutup olehnya, dan masih memerlukan tag penutup berasingannya sendiri. Ini adalah punca biasa bagi pepijat tag tidak ditutup secara tidak sengaja apabila menyalin corak daripada JSX atau XML.
Alat Berkaitan
Teks
Penukar Excel ke Jadual HTML
Tampal dari Excel atau Google Sheets, atau muat naik fail .xlsx/.xls/.csv, dan dapatkan jadual HTML yang kemas dengan pratonton langsung, gaya pilihan dan penjajaran lajur berangka.
FreeTeks
Penukar Entiti HTML
Tukar teks kepada dan daripada entiti HTML dalam kedua-dua arah serentak, dengan format berangka perpuluhan atau heksadesimal dan jadual rujukan pantas entiti biasa.
FreeTeks
Penukar Asas Nombor
Tukar nombor antara binari, oktal, perpuluhan, heksadesimal, BCD, Kod Gray, dan mana-mana asas tersuai dari 2 hingga 36, kesemuanya sekali gus daripada satu input.
FreeTeks
Penjana Hash Bcrypt Penyemak
Jana dan sahkan hash kata laluan bcrypt sepenuhnya dalam pelayar anda menggunakan WebAssembly, dengan faktor kos dan garam boleh laras.
FreeTeks
Penukar Bionic Reading
Tukar mana-mana teks kepada format bionic reading dengan menebalkan bahagian pertama setiap perkataan untuk membantu anda membaca lebih pantas dan fokus lebih baik.
FreeTeks
Penjana Hash Blake2b
Kira hash BLAKE2b teks atau fail dalam pelayar anda, dengan panjang output boleh laras dan hashing berkunci pilihan (MAC).
FreeTeks
Alat Sifir Caesar
Sulitkan atau nyahsulitkan teks dengan sifir Caesar klasik, dengan jadual pemetaan A-Z, senarai paksa kasar, carta frekuensi huruf, dan pintasan ROT13.
FreeTeks
Penjana Seni ASCII
Tukar teks yang ditaip atau imej yang dimuat naik kepada seni ASCII. Pilih gaya fon atau skala aksara, kekalkan warna, dan eksport sebagai teks biasa atau PNG.
Komen (0)
Dapati alat ini berguna? Tinggalkan komen, kongsi petua, atau beritahu kami bagaimana kami boleh menjadikannya lebih baik.
Belum ada komen. Jadi yang pertama berkongsi pendapat anda!