Selepas menyelesaikan masalah pengisian automatik borang yang dinyatakan dalam artikel sebelumnya, kami menghadapi masalah baharu, iaitu sebahagian daripada gaya halaman telah tersalah dipaparkan dalam IE. Gunakan alat pembangun IE untuk menyemak kewujudan gaya yang sepadan, dan bandingkan dengan halaman HTML tempatan yang boleh dipaparkan dengan betul Gaya pada dasarnya adalah sama, kecuali beberapa gaya fon dipaparkan sebagai gaya saiz fon dalam pembangun alat. Semua yang lain adalah sama, termasuk menyebabkan gaya dipaparkan dengan tidak betul. Akhirnya, didapati melalui alat pembangun bahawa mod teks kedua-dua halaman adalah berbeza Mod teks halaman yang boleh dipaparkan dengan betul ialah mod standard, manakala mod teks halaman yang memaparkan secara tidak normal ialah mod pelbagai. .
Apabila melihat kod sumber halaman web, didapati bahawa halaman web yang tidak normal telah dihiasi melalui sitemesh dan halaman yang dihias tidak menentukan mod teks!DOCTYPE, menyebabkan penyemak imbas tidak menghuraikan halaman web melalui mod standard.
! Jenis dokumen (singkatan bahasa Inggeris!DOCTYPE, nama penuh Bahasa Inggeris DOCumentTYPE), a!DOCTYPE ialah pengisytiharan jenis dokumen Bahasa Penanda Universal Standard Tujuannya adalah untuk memberitahu penghurai Bahasa Penanda Universal Standard jenis definisi jenis dokumen yang harus digunakan. DTD) untuk menghuraikan dokumen. Ia muncul sebagai baris pertama fail dan mempunyai bentuk berikut:
!DOCTYPE html
PUBLIC "quoted string">
"quoted string" ialah pengecam awam yang dipanggil , yang merujuk kepada a definisi jenis dokumen yang diperlukan (DTD) dengan nama "terkenal", biasanya mengikut piawaian yang berkaitan. [1]
Ketersediaan:
Menentukan sama ada Pengecam Awam Formal (FPI) ialah objek yang boleh diakses secara umum atau sumber sistem.
Pasukan Petugas Kejuruteraan Internet Antarabangsa (IETF) dan World Wide Web Consortium (W3C) bukan organisasi ISO berdaftar.