HTML にさまざまなバージョンがある理由

HTML 5 は Web ページの標準として受け入れられています

HTML のバージョンは、World Wide Web の基礎言語に対する標準化された改良を表しています。新しいテクノロジーが開発され、望ましい Web ページ結果を達成するためのより効率的な方法が進化するにつれて、開発者と管理者は受け入れられた言語標準に落ち着き、Web に秩序と統一性をもたらすために番号を使用してそれらを指定します。





HTML のバージョン

HTML の最初のバージョンには番号がなく、単に「HTML」と呼ばれていました。 1989 年から単純な Web ページを作成するために使用され、1995 年までその目的を果たしました。1995 年に、Internet Engineering Task Force (IETF) が HTML を標準化し、HTML 2.0 が誕生しました。

1997 年、World Wide Web Consortium (W3C) は、HTML の次のバージョンである HTML 3.2 を発表しました。これに続いて、1998 年に HTML 4.0、1999 年に 4.01 が登場しました。



その後、W3C は、今後 HTML の新しいバージョンを作成しないことを発表し、代わりに拡張可能な HTML (XHTML) に焦点を当て始めます。彼らは、Web デザイナーが HTML ドキュメントに HTML 4.01 を使用することを推奨しました。

この時点で、開発は分裂しました。 W3C は XHTML 1.0 に重点を置き、XHTML Basic などは 2000 年以降に推奨されました。しかし、設計者は XHTML の厳格な構造に移行することに抵抗を示したため、2004 年に Web Hypertext Application Technology Working Group (WHATWG) は、XHTML ほど厳密ではない新しいバージョンの HTML に取り組み始めました。これは HTML5 と呼ばれていました。



HTML のバージョンの決定

Web ページを作成するときの最初の決定は、HTML と XHTML のどちらで記述するかです。次のようなエディタを使用している場合 ドリームウィーバー 、この選択は、選択した DOCTYPE で宣言されます。

XHTML と HTML には多くの違いがあります。一般に、XHTML は HTML 4.01 として書き直されたものです。 XML アプリケーション . XHTML を記述すると、構文がより厳密になり、すべての属性が引用符で囲まれ、タグが閉じられます。 XML エディターでドキュメントを編集することもできます。 HTML ははるかに緩く、属性から引用符を削除したり、タグを閉じないままにしたりすることができます。

なぜ HTML の使用を選択する必要があるのですか?これらの理由により、選択としてより強くなる可能性があります。

  • HTML は占有するスペースが少ないため、ダウンロードが高速になります。
  • HTML は、より寛容で習得が容易です。たとえば、HTML でタグを省略しても、コードは確実に機能します。
  • 一部の古いブラウザーは、XHTML よりも HTML に効果的に応答します。

ニーズがこれらの点とより一致する場合は、代わりに XHTML を選択できます。



  • XHTML はタグの開始と終了がより厳密であるため、スタイルとイベントを簡単に組み込むことができます。
  • XML は広く使用できるため、XHTML は他のプログラミング言語とうまく統合できます。
  • 一部のブラウザーは、XHTML により確実に応答するため、プラットフォーム間でも一貫してページを表示します。

4 番目のバージョンは「ノー」であると主張する人もいるかもしれません。 DOCTYPE ' バージョン。これはよく呼ばれます 癖モード DOCTYPE が定義されていない HTML ドキュメントを参照し、その結果、さまざまなブラウザーで奇妙に表示されます。

HTML5 と XHTML

HTML 5 (スペースなしで HTML5 と表現されることもあります) の出現により、この言語は、以前のすべてのバージョンの HTML だけでなく、XHTML も包含しました。 HTML 5 はインターネットの標準言語になり、最新のブラウザーで最も広く受け入れられています。古いバージョンの HTML (例: 4.0、3.2 など) は、特別な理由がある場合にのみ使用してください。他の何かを必要とする特定の状況がない場合は、HTML 5 を使用する必要があります。



DOCTYPE の宣言

HTML ドキュメントでは必ず DOCTYPE を使用してください。 DOCTYPE を使用すると、ページが意図したとおりに表示されます。

HTML 5 を使用している場合、DOCTYPE 宣言は単純に次のようになります。



|_+_|

さまざまなバージョンのその他の DOCTYPE は次のとおりです。

HTML



  • HTML 4.01 トランジショナル
  • HTML 4.01 厳密
  • HTML 4.01 フレームセット
  • HTML3.2

XHTML

  • XHTML 1.0 トランジショナル
  • XHTML 1.0 厳密
  • XHTML 1.0 フレームセット
  • XHTML 2.0