Internet Explorer 8 และเวอร์ชันเก่ากว่าไม่รองรับ semantic elements เช่น nav, header และ article เพื่อจัดสไตล์ semantic elements ใช้ Modernizr สามารถเพิ่ม CSS บางส่วนเพื่อ block CSS โดยค่าเริ่มต้น
article, header, nav, section, footer {
display: block;
}
เรายังสามารถสร้างองค์ประกอบของตัวเองผ่าน JavaScript โดยเขียนโค้ดดังนี้:
<script>
document.createElement('nav'); // nav is semantic element
document.createElement('header'); // header is semantic element
document.createElement('article'); // article is semantic element
</script>