IE8以下はHTML5の新要素に対応していないのですが、
html5.js」というライブラリを使うことでIE8以下でもHTML5のページを表示することができます。

使い方は
<head>~</head>内に

<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

と記述すればOK

html5.jsは主に

  • 新たらしい要素(headerタグ等)を使えるようにする
  • IEで印刷が崩れないようにCSSで調整してくれる

のような機能がありますので
html5でサイトを作る際はおすすめです。