HTML
HTML (HyperText Markup Language)は、ハイパーテキストを記述するためのマークアップ言語の一つである
ティム・バーナーズ=リーによってSGMLを元に開発された。
ハイパーテキスト(HyperText)
Section titled “ハイパーテキスト(HyperText)”機能文書内に他の文書や画像、動画などのリソースへの参照情報(リンク)を埋め込むことができる。
ユーザーはリンクをクリックするだけで、関連するページへ瞬時に移動することが可能であり、 これがインターネット上の巨大な情報網(Web)を形成する基盤となっている。
マークアップ言語(Markup Language)
Section titled “マークアップ言語(Markup Language)”プログラミング言語のように計算や論理処理(条件分岐やループなど)を行うのではなく、文章の「構造」や「役割」をタグで囲むことでコンピューターに指示する言語である。
構造化: テキストが「見出し(Heading)」「段落(Paragraph)」「リスト(List)」のいずれであるかを明確にする。
近年の仕様では、検索エンジンやAI、音声読み上げソフトが文書の意味を正しく理解できるよう、
<article>(記事)や<nav>(ナビゲーション)といった意味のあるタグの利用が推奨されている。
3. プラットフォームへの非依存性
Section titled “3. プラットフォームへの非依存性”HTMLはプレーンテキスト(純粋な文字データ)で記述されるため、 オペレーティングシステム(Windows、macOS、Linux、iOS、Androidなど)やデバイスの制限を受けない。 テキストエディタさえあれば誰でも作成・編集が可能である。
HTML5の登場(2014年):
Section titled “HTML5の登場(2014年):”動画や音声のネイティブ再生、高度なWebアプリケーション開発に対応した「HTML5」がW3Cより勧告され、ウェブの可能性が広がった。
Living Standard(2019年 - 現在):
Section titled “Living Standard(2019年 - 現在):”現在はWHATWG(Web Hypertext Application Technology Working Group)という標準化団体が仕様を管理しており、バージョン番号を廃止して常に進化し続ける「HTML Living Standard」が唯一の公式標準となっている。