บทความบทนำของ wulin.com (www.vevb.com): วิธีการให้เบราว์เซอร์ด้านล่าง IE9 รู้ชื่อแท็ก HTML5 ของคุณ
เนื่องจากเว็บไซต์ของเราไม่จำเป็นต้องเข้ากันได้กับ IE6 และ 7 ฉันจึงใช้แท็กส่วนท้ายบนเว็บไซต์ ปรากฎว่า IE9 รองรับแท็กนี้ แต่พบว่า IE8 ไม่รองรับแท็กนี้ รหัส:
<! doctype html>
<html>
<head>
<style type = text/css>
ส่วนท้าย {
แสดง: บล็อก;
-
</style>
<script type = text/javascript>
Document.createElement (ส่วนท้าย);
</script>
</head>
<body>
<footer>
<p>
ฉันเป็นย่อหน้า
</p>
</footer>
</body>
</html>
ใส่ไว้ใน IE8 และเรียกดูด้านล่าง คุณสามารถค้นหาได้ใน IE8 ส่วนท้ายของรหัส IE8 จะปิดโดยอัตโนมัติเมื่อพบแท็กนี้ นี่คือรหัสสำหรับส่วนท้ายใน IE8
<ส่วนท้าย />
<p>
ฉันเป็นย่อหน้า
</p>
<ส่วนท้าย />
สิ่งนี้จะทำให้คุณไม่รู้จักแท็กเหล่านี้ใน IE8 และแน่นอนว่าคุณจะไม่รู้จัก IE6 และ 7 และเค้าโครงในเบราว์เซอร์เหล่านี้จะยุ่ง
ดังนั้นฉันจึงเขียนรหัส CSS ต่อไปนี้
ส่วนท้าย {display: block;}
ฉันคิดกับตัวเองว่าฉันจะมีค่ายเพลงนี้สำหรับ IE8 ตอนนี้
เป็นผลให้ IE8 ยังไม่รองรับ
ฉันพบว่ามันออนไลน์ ปรากฎว่าเพียงแค่เขียน CSS แบบนี้ไม่เพียงพอ ในขณะที่การตั้งค่าการแสดงผล: บล็อกสำหรับแท็กคุณต้องใช้ JS เพื่อสร้างองค์ประกอบนี้ในเอกสาร ตอนนี้รหัสมีดังนี้ IE8 รู้แท็กนี้แล้ว แต่ถ้าคุณไม่พบแท็กนี้มันจะถูกปิดโดยอัตโนมัติ
<! doctype html>
<html>
<head>
<style type = text/css>
ส่วนท้าย {
แสดง: บล็อก;
-
</style>
<script type = text/javascript>
Document.createElement (ส่วนท้าย);
</script>
</head>
<body>
<footer>
<p>
ฉันเป็นย่อหน้า
</p>
</footer>
</body>
</html>
ฮ่าฮ่าตอนนี้คุณสามารถใช้แท็ก HTML5 บนหน้าเว็บด้วยความมั่นใจ