HTML5 は完全ではありませんが、現在でもその多くを使用できます。互換性を念頭に置いて設計されているため、新しい要素の多くは、特に HTML5 をサポートしていなくても、古いブラウザーでも動作します。
新しい doctype の使用を開始できます。どのブラウザでも有効であると認識されます。そこから、新しいセマンティック構造要素 ( 、 、 、 など) を使用してレイアウトを作成できますsection
。aside
これらheader
をfooter
正しく表示するには、これらを少しスタイル設定する必要があります。また、IE 互換性のための shiv スクリプトがあります。少し手間がかかりますが、ジェネリックよりもはるかに意味的な価値を提供しますdiv
。
audio
およびvideo
要素には、古いブラウザー用のフォールバック機能があるため、ぜひそれらを使用してください。
さまざまな新しいフォーム要素と属性はまだ広くサポートされていないため、現時点ではあまり価値が得られないでしょう。ただし、クライアント側のスクリプト作成の必要性がかなり軽減されるため、それらを使用することを非常に楽しみにしています。
IE6 はこの部屋の明らかな要素ですが、適切なセットアップと HTML5 でのフォールバックの使用により、HTML5 の使用による重大な問題は発生しないはずです。もちろん、CSS は別の問題です。しかし、IE9 はかなり良さそうで、標準サポートの基準を引き上げるのに役立ちます。