HTML5とは何ですか?
HTML5は、構造とWorld Wide Web上のコンテンツを提示するために使用されるマークアップ言語です。 これは、HTML標準の5番目と現在のバージョンです。
人間が読みやすいと一貫などのWebブラウザ、パーサ、としてコンピュータやデバイスによって理解さの両方を維持しながら、それは、最新のマルチメディアをサポートする言語を改善するために、World Wide Webコンソーシアム(W3C)によって2014年10月に出版されました
HTML5は、だけでなく、HTML 4、だけでなく、XHTML 1およびDOMレベル2 HTMLを包摂することを意図しています。
HTML5の新機能は何ですか?
DOCTYPE HTML5のための宣言は非常に簡単です:
<!DOCTYPE html>
文字エンコーディング(charset)宣言も非常に簡単です:
<meta charset="UTF-8">
HTML5例:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title> Title of the document </title>
</head>
<body>
Content of the document......
</body>
</html>
HTML5でのデフォルトの文字エンコーディングはUTF-8です。
新しいHTML5の要素
最も興味深い新要素は次のとおりです。
以下のような新しいセマンティック要素<header> 、 <footer> 、 <article> 、および<section> 。
新しいフォームコントロールは、数値、日付、時刻、カレンダー、および範囲などの属性 。
新しいグラフィック要素: <svg>と<canvas> 。
新マルチメディア要素: <audio>と<video> 。
章ではHTML5のサポート 、あなたがする方法を学びます"teach" HTML5のセマンティックを処理するために、古いブラウザを。
新しいHTML5のAPIの(Application Programming Interfaces)
最も興味深い新しいAPIのは、次のとおりです。
- HTMLのジオロケーション
- HTMLのドラッグ&ドロップ
- HTMLローカルストレージ
- HTMLアプリケーションキャッシュ
- HTMLのWebワーカー
- HTML SSE
ローカルストレージはのための強力な代替品ですcookies 。
HTML5に取り除かれた要素
次HTML4要素はHTML5から削除されています。
素子 | 代わりに使用します |
---|---|
<acronym> | <abbr> |
<applet> | <object> |
<basefont> | CSS |
<big> | CSS |
<center> | CSS |
<dir> | <ul> |
<font> | CSS |
<frame> | |
<frameset> | |
<noframes> | |
<strike> | CSS |
<tt> | CSS |
章ではHTML5への移行は、簡単にHTML4からHTML5に移行する方法を学びます。
HTMLの歴史
ウェブの黎明期以来、HTMLの多くのバージョンがありました:
バージョン | 年 |
---|---|
ティム・バーナーズ=リーは、WWWを発明しました | 1989 |
ティム・バーナーズ=リーは、HTMLを発明しました | 1991 |
デイブ・ラゲット起草HTML + | 1993 |
HTMLワーキンググループは、HTML 2.0定義されました | 1995 |
W3C推奨HTML 3.2 | 1997 |
W3C推奨HTML 4.01 | 1999 |
W3C推奨されるXHTML 1.0 | 2000 |
HTML5 WHATWG最初の公開ドラフト | 2008 |
HTML5 WHATWG生活水準 | 2012 |
HTML5 W3C最終勧告 | 2014 |
ティム・バーナーズ=リーが発明した"World Wide Web" 1989年に、そしてインターネットは、1990年代に離陸しました。
1991年から1998年まで、HTMLはバージョン1からバージョン4に開発しました。
2000年には、World Wide Webコンソーシアム(W3C) XHTML 1.0をお勧めします。
XHTML構文は厳しかった、と開発者は、有効と書くことを余儀なくされた"well-formed"のコード。
2004年には、WHATWG (Web Hypertext Application Technology Working Group) W3Cの開発を遅らせるために対応して形成されており、XHTMLの賛成で、HTMLの開発を閉鎖するためにW3Cの決定されました。
HTMLの旧バージョンとの下位互換性ながらWHATWGは、ウェブを使用した方法と一致し、HTMLを開発したいと考えていました。
期間2004-2006では、WHATWGイニシアチブは、主要なブラウザベンダによるサポートを得ました。
2006年には、W3Cは、彼らがWHATWGをサポートすると発表しました。
2008年には、最初にHTML5のパブリックドラフトがリリースされました。
2012年には、WHATWGとW3Cは、分離に決めました:
WHATWGは、としてHTMLを開発する"Living Standard" 。
生活水準は完全に完全に、常に更新され、改善されたことはありません。 新機能を追加することができますが、古い機能を削除することはできません。
WHATWG生活水準は 2012年に出版された、そして継続的に更新されます。
W3Cは 、前述したように、 決定的なHTML5とXHTML5の標準を開発する "snapshot" WHATWGの。
W3C HTML5勧告は、 2014年10月28日リリースされました。