仕様(1997年12月18日版)への変更点を記す。鍵とする3つの索引を設け、定義内容を素早く参照できるようにしてある。本仕様書は、著者及び実装者という2種類の読者を想定している。著者である読者に対しては、本仕様書が、HTMLの実装詳細に必要以上に触れずに使える、効率的・魅力的でアクセス性のよい文書を著述する際に必要な道具となることを望む。実装者である読者は、仕様に適合するユーザエージェントを作成する上で必要となるすべての情報を見つけることができるだろう。本仕様書は様々な方法で利用できるだろう。最初から最後まで通読する。本仕様書は、HTMLに関する一般表現から始まり、末尾に向けて徐々に技術的で特殊な内容になっていく。必要な情報に直接アクセスする。できるだけ素早くシンタクスやセマンティクスに関する情報を得るために、オンライン版の仕様書には次の特徴を持たせた。要素や属性についての参照は何れも、本仕様書内の当該要素・属性の定義箇所にリンクしている。各要素及び属性は、その一箇所で定義している。要素または属性の定義を読むために、2回より多くリンク移動する必要はない。言語リファレンスマニュアルの各ページ冒頭には、全体の目次より更に詳細に当該ページ内容を記したページ目次を掲げてある。要素名は、「BODY」のように大文字で示す。属性名は、「lang、onsubmit」のように小文字で示す。HTMLでは要素名も属性名も大文字小文字に違いはないことに注意されたい。この記述法は読みやすくなるよう配慮したものである。本仕様書の要素名及び属性名はマーク付けを施してあるため、ユーザエージェントによっては特別なレンダリングがなされるであろう。各属性定義は、その値の型を規定する。その型で取り得る値の種類が数個しかない場合、定義ではそれらの値を列挙し、区切りに縦線(|)を用いる。型の記述に続けて、各属性定義は、値について大文字と小文字で違いがあるかどうかを角大括弧([と])で囲って示す。大文字小文字の区別を参照のこと。参考情報としての注記は、周囲のテキストより際立つように強調してあり、またユーザエージェントによっては特別なレンダリングがなされるであろう。推奨しない使用法の例示箇所には、すべて“推奨しない例”と示してある。推奨しない例を示す箇所には、推奨する代替方法をも記してある。不正な使用法の例示箇所には、“不正な例”と明示してある。例及び注記はそれらしくマーク付けをしてあり、ユーザエージェントによっては特別なレンダリングがなされるであろう。仕様書に繋がる作業ドラフト製作にご尽力いただいた全ての方、そして提案や訂正を行ってくださった全ての方に、謝意を表する。(Adobe)の仕事に、多いに謝意を表したい。HTML作業班のメンバーは、本書の度重なる検討、建設的コメント、並びに膨大な作業量に関して、最大級の賛辞に値する。メンバーの氏名をここに示す。(SoftQuad)。(W3C)に謝意を表する。(W3C)に謝意を表する。