HTML5とは
広義のHTML5
- いままでより高度な機能をもつWebページ
- 特定のOSやブラウザに依存しない
- CSS3やECMAScript5を含む
狭義のHTML5
- HTML4.0に続く5番目のHTML
CSSとJavaScript
- CSS(Cascading Style Sheets)とJavaScript
- ページにデザイン性(修飾)とインタラクティブ性(動き・応答性)を与える
- HTMLの標準化
- JavaScriptの標準化(ECMAScript)
HTML5の必要性
- かつてのWebサイトは「情報の閲覧」のためであったのに対し、最近では「Webアプリケーション」を操作する目的で使われるようになってきて、初期の仕様がそぐわなくなってきた