Does Internet Explorer 8 support HTML 5?
Is there any HTML5 support in IE8? Is it on the IE8 roadmap?
Solution 1:
IE8 beta 2 supports two APIs from HTML5: cross-document messaging and non-SQL storage.
IE8 beta 2 doesn’t implement the HTML5 parsing algorithm or the new elements (no <canvas>
or <video>
support).
There are also bug fixes that align IE8 better with HTML5.
Solution 2:
You can get HTML5 tags working in IE8 by including this JavaScript in the head.
<script type="text/javascript">
document.createElement('header');
document.createElement('nav');
document.createElement('menu');
document.createElement('section');
document.createElement('article');
document.createElement('aside');
document.createElement('footer');
</script>