Rumah >hujung hadapan web >tutorial css >Mengesahkan Dokumen HTML5 - SitePoint
Pengesahan HTML5: Memudahkan kod dan meningkatkan kualiti laman web
mata utama
Dalam bab sebelumnya, kami memperkenalkan beberapa perubahan sintaks dalam HTML5 dan menyentuh beberapa isu yang berkaitan dengan pengesahan. Mari mengembangkan konsep -konsep ini dengan lebih terperinci supaya anda dapat memahami dengan lebih baik perubahan dalam bagaimana halaman disahkan. HTML5 Validator tidak lagi memberi tumpuan kepada gaya kod. Anda boleh menggunakan huruf besar atau huruf kecil, menghilangkan petikan dalam atribut, tidak termasuk tag tertutup pilihan, dan anda boleh sewenang -wenangnya tidak konsisten, halaman anda masih akan sah.
Kemudian, anda mungkin bertanya, apa yang dianggap ralat pengesahan HTML5? Ia akan mengingatkan anda tentang penggunaan elemen yang salah, unsur -unsur yang tidak boleh dimasukkan, kehilangan atribut yang diperlukan, nilai atribut yang salah, dan banyak lagi. Singkatnya, Validator akan memberitahu anda jika tag anda bertentangan dengan spesifikasi, jadi ia masih merupakan alat yang berharga apabila membangunkan halaman.
Untuk memberi anda idea bagaimana HTML5 berbeza dari XHTML yang terlalu ketat, mari kita lihat beberapa butiran. Dengan cara ini anda dapat memahami apa yang dianggap sah dalam html5:
Dalam sintaks berasaskan XHTML, beberapa elemen yang diperlukan dalam XHTML tidak lagi diperlukan dalam HTML5 untuk membolehkan dokumen itu lulus HTML5; Ini kerana walaupun anda mengecualikan mereka, penyemak imbas secara automatik akan memasukkannya ke dalam dokumen.
nota: Alat pengesahan ketat
Ringkasan
Setakat ini, kami telah mempelajari hampir semua perubahan semantik dan sintaks baru dalam HTML5. Beberapa maklumat ini mungkin sukar dicerna pada mulanya, tetapi jangan risau! Cara terbaik untuk mengenali HTML5 adalah menggunakannya - mulakan dengan projek anda yang seterusnya. Cuba gunakan beberapa elemen struktur yang kami diperkenalkan dalam bab sebelumnya, atau beberapa semantik peringkat teks yang kita lihat dalam bab ini. Sekiranya anda tidak pasti apa unsur untuk, kembali dan baca tentang bahagian itu, atau, lebih baik lagi, baca spesifikasi itu sendiri. Walaupun bahasa itu pastinya lebih membosankan daripada teks dalam buku ini (sekurang -kurangnya kami berharap demikian!), Spesifikasi dapat lebih menggambarkan penggunaan unsur yang dimaksudkan. Ingatlah bahawa spesifikasi HTML5 masih dalam pembangunan, jadi beberapa kandungan yang telah kami tutup masih boleh berlaku dalam versi HTML5.1 baru (atau dalam "standard dinamik" HTML5 jika anda mengikuti definisi apawg) perubahan. Spesifikasi akan sentiasa mengandungi maklumat terkini.
Dalam bab seterusnya, kita akan melihat ciri-ciri baru utama yang diperkenalkan dalam HTML5: Borang dan Ciri-ciri Berkaitan Borang.
FAQ Pengesahan Dokumen HTML5 (FAQ)
Pengesahan HTML5 adalah proses memeriksa kod laman web mengikut peraturan sintaks rasmi spesifikasi HTML5. Ini sangat penting kerana ia memastikan laman web anda diformat dengan betul dan boleh ditafsirkan dengan betul oleh penyemak imbas. Ini akan membawa kepada prestasi yang lebih baik, kesilapan yang lebih sedikit, dan peningkatan akses kepada pengguna yang kurang upaya. Di samping itu, ia dapat membantu dengan SEO, kerana enjin carian lebih suka tapak berstruktur dan bebas ralat.
Anda boleh menggunakan alat dalam talian seperti Perkhidmatan Pengesahan Tag W3C untuk mengesahkan dokumen HTML5 anda. Cukup masukkan URL laman web anda atau muat naik fail HTML anda dan alat itu akan menyemaknya dengan standard HTML5 dan melaporkan sebarang kesilapan atau amaran.
Dokumen HTML5 yang sah adalah dokumen HTML5 yang paling mudah, yang masih mematuhi piawaian yang ditetapkan oleh spesifikasi HTML5. Ia termasuk pengisytiharan jenis dokumen, elemen akar (HTML), elemen kepala dan elemen badan.
Kesilapan pengesahan HTML5 biasa termasuk tag tertutup yang hilang, bersarang unsur -unsur yang tidak betul, penggunaan unsur -unsur atau atribut yang telah ditetapkan, dan lupa untuk memasukkan pengisytiharan jenis dokumen pada permulaan dokumen.
Betulkan ralat pengesahan HTML5 termasuk membetulkan kod berdasarkan mesej ralat yang disediakan oleh alat pengesahan. Ini mungkin termasuk menambah tag yang hilang, memadam atau menggantikan unsur -unsur yang tidak ditetapkan, atau membetulkan bersarang elemen.
Pengisytiharan Jenis Dokumen adalah baris pertama dokumen HTML5, yang memberitahu pelayar versi HTML yang ditulis dalam. Adalah penting untuk pengesahan kerana ia membantu alat penyemak imbas dan pengesahan mentafsirkan seluruh kod dengan betul.
Ya, anda boleh mengesahkan dokumen HTML5 yang mengandungi CSS dan JavaScript. Walau bagaimanapun, pengesahan hanya memeriksa kod HTML. Untuk CSS dan JavaScript, anda perlu menggunakan alat pengesahan berasingan.
Menggunakan HTML5 Validator boleh membantu anda menangkap dan memperbaiki kesilapan sebelum menimbulkan masalah. Ia dapat meningkatkan prestasi laman web, aksesibiliti, dan enjin carian laman web anda. Ia juga merupakan cara terbaik untuk mengetahui lebih lanjut mengenai HTML dan meningkatkan kemahiran pengekodan anda.
Ya, ada alat yang membolehkan anda mengesahkan dokumen HTML5 di luar talian. Alat ini termasuk aplikasi perisian dan alat baris arahan yang boleh anda pasang di komputer anda.
Pengesahan HTML5 adalah mengenai memeriksa sintaks kod mengikut spesifikasi HTML5. Pemeriksaan konsistensi, sebaliknya, adalah untuk memastikan laman web anda mengikuti amalan terbaik dalam reka bentuk dan kebolehaksesan web, dan sintaks yang betul.
Atas ialah kandungan terperinci Mengesahkan Dokumen HTML5 - SitePoint. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!