今、新しいホームページを作っていますが、

お客様の要望もあり、HTML5で作っています。


HTMLというと、HTML5よりもセマンティックなタグが増えていて、
そのまま作っても、レガシーブラウザではきちんと表現できない
可能性も高いのですが、頭の良い人がいるもので、
レガシーブラウザでもきちんと表現されるハックを紹介してくれているので、
それを使うことにしております。

HTML5に踏み出せない人に捧げる、HTML5を使う10の理由
http://coliss.com/articles/build-websites/operation/work/top-10-reasons-to-use-html5-by-codrops.html

ここあたりが参考になりますかね。

HTML5.jsというJavascriptを読み込むことで、レガシーブラウザでもHTML5のタグを読み込めるようになります。

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

本当に便利なものです。

今後、HTML5が標準になってくるので、ウェブの世界で生きていくなら学ばないといけないでしょうね…