headerやfooter、nav、articleといった要素は下図のように役割ごとにドキュメントを分割したような デザインのWebサイトを構築したい場合に便利な要素です。 HTML4.01でこのようなWebサイトを構築したい場合はdiv要素、もしくはtable要素を使って HTML文章を分割することで実現してきました。ですがdiv要素やtable要素はそれ自体意味を持つ ものではないので、文章の意味が把握し辛くなる欠点がありました。 また、文章構造が分かりやすくなる分、検索エンジンもHTMLドキュメントの内容を 把握し易くなりますのでSEO対策の意味でもHTML5は有効です。 主に視覚障害者を対象とした音声読み上げの精度向上にも効果があります。 ・マルチメディアコンテンツの利用 HTML5ではFlashなどの外部機能を使わずとも音楽や動画を扱えるようになります。 ただし、メディアコンテン