Artikel Pengenalan Wulin.com (www.vevb.com): Format komentar HTML adalah bahwa IE telah membuat beberapa ekstensi ke komentar HTML sehingga mereka dapat mendukung ekspresi penilaian bersyarat. Bagaimana cara membuat kode HTML statis menampilkan konten yang berbeda dalam versi IE yang berbeda?
Format komentar HTML adalah bahwa IE telah membuat beberapa ekstensi ke komentar HTML untuk mendukung ekspresi penilaian bersyarat. Bagaimana cara membuat kode HTML statis menampilkan konten yang berbeda dalam versi IE yang berbeda?
Mirip dengan bahasa pemrograman, ekspresi di sini juga mendukung operator seperti lebih besar dari (GT), kurang dari (LT), dan atau non. Anotasi bersyarat adalah perpanjangan dari komentar yang unik untuk versi IE5.0 dan di atas, yang tidak didukung oleh browser lain.
[jika yaitu] Tentukan apakah IE
[jika yaitu 7] Tentukan apakah itu IE7
[jika! yaitu] Tentukan apakah itu bukan yaitu
[Jika LT IE 5.5] Tentukan apakah itu IE5.5 atau di bawah. (<)
[Jika LTE IE 6] Tentukan apakah itu sama dengan versi IE6 atau di bawah (<=)
[Jika GT IE 5] Tentukan apakah IE5 atau di atas (>)
[Jika GTE IE 7] Tentukan apakah versi IE7 atau lebih tinggi
[if! (yaitu 7)] Tentukan apakah itu bukan IE7
[if (gt yaitu 5) & (lt yaitu 7)] Tentukan apakah itu lebih besar dari IE5 dan kurang dari IE7
[if (yaitu 6) | (yaitu 7)] Tentukan apakah IE6 atau IE7
Berikut ini adalah kode contoh yang komprehensif untuk menilai versi IE:
<!-[Jika yaitu]> Anda menggunakan Internet Explorer. <! [Endif]-> <!-[jika! Ie]-> Anda tidak menggunakan Internet Explorer. <!-[endif]-> <!-[jika (yaitu 7)]> Anda tidak menggunakan versi 7. <! 5)]> Anda menggunakan IE 5 (versi apa pun). <! [Endif]-> <!-[if (gte IE 5.5) & (lt yaitu 7)]> Anda menggunakan IE 5.5 atau IE 6. <! [Endif]-> <!-[jika LT IE 5.5]> Harap tingkatkan versi Anda dari penjelajah internet.Untuk <!-[jika ekspresi]> html <! [Endif]->, browser non -e akan diperlakukan sebagai komentar dan tidak akan ditampilkan; Untuk <!-[if expression]-> html <!-[endif]->, browser non -e akan ditampilkan sebagai segmen kode normal.
<!-[if expression]-> html <!-[endif]-> <!-[if expression]> html <! [endif]->