HTML5とは

HTML5は、HTMLの5つ目のバージョンで、現在の最新のHTMLです。

HTML5は、現在ほとんどのブラウザが対応しています。

 

HTML4との違い

DOCTYPE宣言

HTML4では、<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”>と長かったのですが、HTML5では<!DOCTYPE html>と簡略化されました。

構造

<header>(ヘッダー),<footer>(フッター),<section>(セクション),<article>(記事)などのタグが追加されたので、<div id=”header”>と記述せずにタグだけでヘッダー,フッター,記事などを分けることができるようになりました。

そして、見た目を操作するHTMLタグ(<b>,<i>,<small>,<center>タグなど)の内容が変更,削除されました。

外部ファイルの埋め込み

flashなどのプラグインを使わずに<audio>タグで音声,<video>タグで動画を埋め込むことができます。

描画

flashなどのプラグインを使用せずに<canvas>タグとjavascriptを使用して、グラフィックを描画できるようになりました。

また、CSS3を使用して、グラデーションやアニメーションを作成できるようになりました。

機能

ファイルを操作するFile API,位置情報を取得するGeolocation APIなど、いろいろなAPIが追加されました。