IE11 ไม่รู้จัก <main> Element (Unknown Element)
Unknown Elements ใน IE ไม่ได้รับ CSS Styles (display: inline default)
แก้ไข 2 ขั้นตอน
- สร้าง Element ด้วย JS (ทำให้ IE รู้จัก):
document.createElement('main'); - ตั้ง CSS Display:
main { display: block; }
html5shiv จะทำขั้นตอนที่ 1 ให้อัตโนมัติสำหรับ Elements ทั้งหมด แต่ถ้าไม่ใช้ shiv ต้องทำเอง