html5 - Mengapa penyemak imbas boleh memaparkan teg yang tidak ditakrifkan dalam dokumen HTML?
高洛峰
高洛峰 2017-05-16 13:38:43
0
2
654

Hari ini semasa saya menguji keserasian tag <main> dalam HTML5, saya mendapat idea secara tiba-tiba dan menukar "utama" kepada "abcd",

Kemudian saya fikir pelayar akan mengabaikan gaya <abcd>, tetapi ternyata tidak demikian,

Ia berkelakuan sama seperti tag biasa.

Saya berasa sangat pelik, bukankah XML itu?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

membalas semua(2)
曾经蜡笔没有小新

HTML menghuraikan tag yang tidak diketahui ke dalam tag biasa mempunyai banyak faedah:

  1. Untuk teg yang tidak disokong, anda boleh memberikan gesaan: <video>Pelayar tidak menyokong</video><video>浏览器不支持</video>

  2. 一些新的语义化标签,如<article></article>

  3. Sesetengah teg semantik baharu, seperti <article></article>, boleh dipaparkan walaupun ia tidak disokong

  4. Teg yang ditakrifkan pengguna, seperti teg yang ditakrifkan oleh Angular dan Vue, masih boleh memaparkan kandungan apabila fail js tidak dimuatkan

Lebih inklusif untuk tag baharu. Anda tidak mahu tab baharu menjadi tidak berkesan sepenuhnya dan tidak dapat memaparkan gesaan dalam penyemak imbas yang tidak menyokongnya.

🎜 🎜Tengok macam ni, mesti pelik. 🎜
滿天的星座

HTML5 menyokong teg tersuai.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan