HTML

HTML (HyperText Markup Language) は、ウェブページの構造を指定する記述言語です。

略歴

1990 年に、ティム・バーナーズ・リーはウェブのビジョンの一部としてハイパーテキストという概念を定義しました。翌年、バーナーズ・リーはその概念を、 SGML に基づきマークアップを通じて形式化しました。 IETF は 1993 年に HTML の制定を正式に始めました。そして、いくつかのドラフトを経て、 1995 年にバージョン 2.0 をリリースしました。 1994 年にバーナーズ・リーは、ウェブを開発をするために W3C を設立しました。 1996 年に、 W3C は HTML の作業を引き継ぎ、 1 年後に HTML 3.2 勧告が公開されました。 HTML 4.0 が 1999 年にリリースされ、2000 年には ISO 標準になりました。

その時、 W3C は XHTML を推進していたので、 HTML をほとんど放置していました。それが 2004 年に WHATWG と呼ばれる独立したグループの設立に繋がりました。 WHATWG のおかげで、HTML に関する作業が継続されました。 2 つの組織は 2008 年に HTML5 の最初のドラフト、 2014 年に公式の規格をリリースしました。 "HTML5" という用語は、 HTML Living Standard の一部である現代のウェブ技術を表す単なるバズワードです。

概念と構文

HTML 文書は、要素によって構造化されたプレーンテキストです。要素は、始まりと終わりで対応するタグで囲まれます。それぞれのタグは山括弧 (<>) で始まり、終わります。 <img> のように、どのようなテキストも囲めない、要素がいくつかあります。

HTML タグは、属性で拡張することができます。これは、どのようにブラウザーが要素を解釈するかに影響する追加情報を提供します。

HTML 要素の構造の詳細

HTML ファイルは、通常は .htm または .html という拡張子で保存され、ウェブサーバーによって提供され、どのウェブブラウザーでも表示することができます。

関連情報