1 HTML 4.0 仕様書について
About the HTML 4.0 Specification

Contents

  1. 仕様書のまとめ方
    How the specification is organized
  2. 文書の取り決め
    Document conventions
    1. 要素と属性
      Elements and attributes
    2. 注意事項と使用例
      Notes and examples
  3. Acknowledgments
  4. 著作権 Copyright Notice

1.1仕様書のまとめ方
How the specification is organized

この仕様書は以下の項に分けられます
This specification is divided into the following sections:

第2・第3項 HTML4.0の紹介
Sections 2 and 3: Introduction to HTML 4.0
紹介では、ワールド・ワイド・ウェブの用語での HTML の場所について描写し、 HTML の発展の歴史を手短に述べ、 HTML 4.0 を用いて何ができるかにスポットを当て、 HTML の書き方の要点を述べます。
The introduction describes HTML's place in the scheme of the World Wide Web, provides a brief history of the development of HTML, highlights what can be done with HTML 4.0, and provides some HTML authoring tips.

SGML の簡潔な手引では、読者が SGML と HTML との関係について多少なりとも理解できるようにし、 HTML Document Type Definition ( DTD )の読み方を要約して伝えます。
The brief SGML tutorial gives readers some understanding of HTML's relationship to SGML and gives summary information on how to read the HTML Document Type Definition (DTD).

第4から第40項まで HTML 4.0 参照説明書
Sections 4 - 24: HTML 4.0 reference manual
参照説明群は、言語の全ての要素と属性を定義する HTML 言語参照から成り立ちます。
The bulk of the reference manual consists of the HTML language reference, which defines all elements and attributes of the language.

この文書は、 HTML の文法よりは話題によってまとめられています。 話題としては、構造と提示と相互通信の3つのカテゴリーにまとめられます。 HTML 構造物をこの3つのカテゴリーに完全に分けてしまうことは容易ではありませんが、 模型には 、より効果的で管理しやすい文書の提示方法から文書の構造を区別する、HTML Working Group の実験結果が反映されます。
This document has been organized by topic rather than by the grammar of HTML. Topics are grouped into three categories: structure, presentation, and interactivity. Although it is not easy to divide HTML constructs perfectly into these three categories, the model reflects the HTML Working Group's experience that separating a document's structure from its presentation produces more effective and maintainable documents.

言語参照は、次の情報から構成されます:
The language reference consists of the following information:

付録 Appendixes
最初の付録には、 HTML 4.0 へ移行する著者と implementorsの助けとなる、HTML 3.2 からの変化に関する情報があります。
2番目の付録には、パフォーマンスと実装上の注意があります。そしてそれは主に implementors が HTML 4.0 用ユーザエージェントを開発するときの助けとなるはずです。
The first appendix contains information about changes from HTML 3.2 to help authors and implementors with the transition to HTML 4.0. The second appendix contains performance and implementation notes, and is primarily intended to help implementors create user agents for HTML 4.0.
参考書 References
規範的な、また有益な参考書の一覧です。
A list of normative and informative references.
索引 Indexes
鍵となる概念要素属性の定義へすばやくアクセスできるよう、3つの索引を用意しました。
Three indexes give readers rapid access to the definition of key concepts, elements and attributes.

1.2文書取り決め Document conventions

この文書は、物書きとベンダ各社という2通りの読者を想定して書かれています。 仕様書が物書きたちにとって、 HTML の実装詳細に煩わされることなく、効果的で魅力的な、そして近付きやすい文書を書く道具となることを願っています。 しかしながらベンダ各社は、準拠するユーザエージェントを作り上げるために必要な全てを、自分たちの手で見つけるべきです。
This document has been written with two types of readers in mind: authors and implementors. We hope the specification will provide authors with the tools they need to write efficient, attractive, and accessible documents, without over-exposing them to HTML's implementation details. Implementors, however, should find all they need to build conforming user agents.

仕様書にはさまざまなアプローチが可能です。
The specification may be approached in several ways:

1.2.1要素と属性
Elements and attributes

要素名は(BODYなど)大文字で書いてあります。属性名は(lang,onsubmitなど)小文字で書いてあります。 HTMLとしては、要素名も属性名も、大文字・小文字を区別しません。この書き分けは、単に読みやすさを求めてのことです。
Element names are written in upper case letters (e.g., BODY). Attribute names are written in lower case letters (e.g., lang, onsubmit). Recall that in HTML, element and attribute names are case-insensitive; the convention is meant to encourage readability.

この文書にある要素名と属性名による表記を特別に表現するユーザエージェントがあるかも知れません Element and attribute names in this document have been marked up and may be rendered specially by some user agents.

それぞれの属性の定義は、その値の種類を指定します。 Each attribute definition specifies the type of its value. If the type allows a small set of possible values, the definition lists the set of values, separated by a bar (|).

After the type information, each attribute definition indicates the case-sensitivity of its values, between square brackets ("[]"). See the section on case information for details.

1.2.2 Notes and examples

Informative notes are emphasized to stand out from surrounding text and may be rendered specially by some user agents.

All examples illustrating deprecated usage are marked as "DEPRECATED EXAMPLE". Deprecated examples also include recommended alternate solutions. All examples that illustrates illegal usage are clearly marked "ILLEGAL EXAMPLE".

Examples and notes have been marked up and may be rendered specially by some user agents.

1.3 Acknowledgments

Thanks to everyone who has helped to author the working drafts that went into the HTML 4.0 specification, and to all those who have sent suggestions and corrections.

Many thanks to the Web Accessibility Initiative task force (WAI HC group) for their work on improving the accessibility of HTML and to T.V. Raman (Adobe) for his early work on developing accessible forms.

The authors of this specification, the members of the W3C HTML Working Group, deserve much applause for their diligent review of this document, their constructive comments, and their hard work: John D. Burger (MITRE), Steve Byrne (JavaSoft), Martin J. Dürst (University of Zurich), Daniel Glazman (Electricité de France), Scott Isaacs (Microsoft), Murray Maloney (GRIF), Steven Pemberton (CWI), Robert Pernett (Lotus), Jared Sorensen (Novell), Powell Smith (IBM), Robert Stevahn (HP), Ed Tecot (Microsoft), Jeffrey Veen (HotWired), Mike Wexler (Adobe), Misha Wolf (Reuters), and Lauren Wood (SoftQuad).

Thank you Dan Connolly (W3C) for rigorous and bountiful input as part-time editor and thoughtful guidance as chairman of the HTML Working Group. Thank you Sally Khudairi (W3C) for your indispensable work on press releases.

Thanks to David M. Abrahamson and Roger Price for their careful reading of the specification and constructive comments.

Thanks to Jan Kärrman, author of html2ps for helping so much in creating the Postscript version of the specification.

Of particular help from the W3C at Sophia-Antipolis were Janet Bertot, Bert Bos, Stephane Boyera, Daniel Dardailler, Yves Lafon, Håkon Lie, Chris Lilley, and Colas Nahaboo (Bull).

Lastly, thanks to Tim Berners-Lee without whom none of this would have been possible.

1.4 Copyright Notice

Copyright © 1997 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved.

Documents on the W3C site are provided by the copyright holders under the following license. By obtaining, using and/or copying this document, or the W3C document from which this statement is linked, you agree that you have read, understood, and will comply with the following terms and conditions:

Permission to use, copy, and distribute the contents of this document, or the W3C document from which this statement is linked, in any medium for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the document, or portions thereof, that you use:

  1. A link or URI to the original W3C document.
  2. The pre-existing copyright notice of the original author, if it doesn't exist, a notice of the form: "Copyright © World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved."
  3. If it exists, the STATUS of the W3C document.

When space permits, inclusion of the full text of this NOTICE should be provided. In addition, credit shall be attributed to the copyright holders for any software, documents, or other items or products that you create pursuant to the implementation of the contents of this document, or any portion thereof.

No right to create modifications or derivatives is granted pursuant to this license.

THIS DOCUMENT IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE DOCUMENT ARE SUITABLE FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.

COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE DOCUMENT OR THE PERFORMANCE OR IMPLEMENTATION OF THE CONTENTS THEREOF.

The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to this document or its contents without specific, written prior permission. Title to copyright in this document will at all times remain with copyright holders.