HTML4.0 Reference

はじめに

このリファレンスはHTMLの最新規格であるHTML4.0についての解説です。
かなり端折っているので重要な部分が抜け落ちているかもしれません。
ミスを見つけられましたらBBSメール(A)でご指摘ください。

文書型定義(DTD)

HTMLはSGMLに基づいて作られたものです。
SGMLの文書インスタンスは文書型定義(DTD)に準じて書かれる必要があります。
HTML4.0では次の3種類のDTDが使用可能です。

HTML4.0 Strict DTD
HTML4.0の1番厳密なバージョン。廃止予定の属性はすべて省かれています。
HTML4.0 Transitional DTD
今までとの互換性を保つために廃止予定の属性が使えるようになっています。
いずれはStrictに移行することが推奨されています。
HTML4.0 Frameset DTD
フレームを扱うための特殊なDTD。廃止予定の属性も使えます。

DOCTYPE宣言

文書中のHTMLがどのDTDに準拠して書かれているかを宣言します。
HTML文書の先頭に使用しているDTDに応じて、次のように記述します。

HTML4.0 Strict DTDの場合
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
HTML4.0 Transitional DTDの場合
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
HTML4.0 Frameset DTD場合
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">

実体参照

記号「<」、「>」、「"」等はタグやその属性を書くために予約されているのでHTML文書にはタグを書く以外の用途では記述できません。
そのため実体参照という決まりを用いて書くことになります。
#大文字小文字は区別されます。

「&amp;」 → 「&」
ampersandの略
「&lt;」 → 「<」
less thanの略
「&gt;」 → 「>」
greater thanの略
「&quot;」 → 「"」
quotationマークの略

色指定

色の指定はRGBを16進で表記した物を#に続けて記述するか、下記の英単語で指定します。
#大文字小文字は区別されません。

コメントアウト

コメントは以下のように記述します。
複数行にまたがっても問題ありません。

<!-- コメント 表示されません -->

[Back]