Setiap penyemak imbas mempunyai senarai elemen HTML yang disokongnya. Elemen yang tiada dalam senarai akan dianggap sebagai elemen yang tidak diketahui. Penyemak imbas tidak akan menetapkan sebarang gaya untuk elemen yang tidak diketahui (pelayar yang berbeza akan mempunyai gaya lalai yang berbeza untuk elemen). Dalam versi sebelum IE9, elemen yang tidak diketahui tidak boleh digayakan. DOM unsur yang tidak diketahui juga dipaparkan secara tidak betul, dan IE memasukkan nod kosong tanpa unsur anak ke dalam DOM. Semua elemen yang anda sangka akan menjadi anak kepada elemen yang tidak diketahui ini akan menjadi adik-beradiknya.
Terdapat penyelesaian untuk masalah ini Gunakan js untuk mencipta elemen artikel palsu sebelum menggunakan tag artikel IE akan mengenali elemen ini dan menyokong gaya tetapan dengan css. Elemen palsu ini tidak perlu dimasukkan ke dalam DOM.
Sila lihat contoh berikut:
Ini adalah pertama kali anda melawati Laman web ini.
Tetapi jika kita menambah ayat js di kepala, keadaan akan berbeza serta-merta.
Kami boleh membuat salinan palsu semua elemen HTML5 baharu sekali, jadi kami tidak perlu risau tentang penyemak imbas yang tidak menyokong HTML5 dengan baik pada masa hadapan. Skrip pemboleh HTML5 Remy Sharp membantu kami melakukan perkara ini Idea asas skrip adalah seperti berikut:
Skrip ini telah dihoskan pada Pengehosan Projek Google Anda boleh memaut terus ke skrip ini: