IE8でHTML5タグを認識させる


参考:
http://blog.g-fellows.com/web/css/593/

HTMLの先頭部分に

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

CSSに以下を定義する

article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary{
  display:block;
}

HTML5タグを使用してコーディング後、この変更でIE8でもOKになったため、
便利と判断し適用しています。