Webページはおもに`HTML' (Hyper Text Mark-up Language)という言語で記述します. HTMLは,``タグ''という大なり記号と小なり記号で囲まれた識別子によって, テキストを装飾してゆきます. Webページを作成し,公開するには このHTMLの書き方を知る必要があります. ここではHTMLの基本的な事項について説明します.
Webページは構造(ストラクチャ)と 表現(デザイン・見せ方)に 分けられて構成されています. Webページの構造を記述するにはHTML言語 () を利用し,構造に表現を加えるには ``スタイルシート'' ()を利用します. 構造と表現を分けることによって, デザインを一元に管理できます.
おもなHTMLの種類としてHTML 3.2,HTML 4.0やHTML 4.01などがあります.また,HTMLを `XML'という技術で拡張した, XHTML 1.0,XHTML 1.1があります. CNS ガイドではHTML 4.01 Transitionalを用いてHTMLを説明します. HTMLファイルを記述するときは, そのHTMLファイルがどの文書定義に基づいてかかれているのかを冒頭で宣言します. HTML 4.01では`Strict',`Transitional',`Frameset'という3つのサブセットがあります. 本書ではTransitionalとFramesetを用いて解説します.
記述するHTMLファイルが,HTML 4.01 Transitionalの文書型定義にしたがっていることを示す場合は, 次のように宣言します.
HTMLでは`<'と`>' の間に書かれた文字が`タグ'として扱われます. 基本的にタグは開始タグ(<tagname>)と 終了タグ(</tagname>)の2つが対になっています.
HTMLでは,タグで文字列を囲むことによって,文書構造を指定します.
<tagname> タグの設定対象となる部分 </tagname>
ただし例外として,対になっていないタグ(`<br>', `<hr>',`<img>'など )もあります. また,タグでは大文字と小文字は区別されません. 例えば,`<TITLE>',`<Title>', `<title>'はすべて同じ意味に解釈されますが,タグは小文字で記述することが 推奨されています.XHTMLでは大文字と小文字が区別されます.
次に,タグの中に指定できる項目について説明します.