next table of
contents elements attributes index
XML
REC-html40-971218
HTML 4.0 Specification
W3C Recommendation 18-Dec-1997
- This version:
- http://www.w3.org/TR/REC-html40-971218
- Latest version:
- http://www.w3.org/TR/REC-html40
- Previous version:
- http://www.w3.org/TR/PR-html40-971107
- Editors:
- Dave Raggett <[email protected]>
Arnaud Le Hors <[email protected]>
Ian Jacobs <[email protected]>
Abstract
This specification defines the HyperText Markup Language (HTML), version 4.0, the
publishing language of the World Wide Web. In addition to the text, multimedia, and
hyperlink features of the previous versions of HTML, HTML 4.0 supports more multimedia
options, scripting languages, style sheets, better printing facilities, and documents that
are more accessible to users with disabilities. HTML 4.0 also takes great strides towards
the internationalization of documents, with the goal of making the Web truly World Wide.
HTML 4.0 is an SGML application conforming to International Standard ISO 8879 --
Standard Generalized Markup Language [ISO8879].
Status of this document
This document has been reviewed by W3C Members and other interested parties and has
been endorsed by the Director as a W3C Recommendation. It is a stable document and may be
used as reference material or cited as a normative reference from another document. W3C's
role in making the Recommendation is to draw attention to the specification and to promote
its widespread deployment. This enhances the functionality and interoperability of the
Web.
W3C recommends that user agents and authors (and in particular, authoring tools)
produce HTML 4.0 documents rather than HTML 3.2 documents (see [HTML32]). For
reasons of backwards compatibility, W3C also recommends that tools interpreting HTML 4.0
continue to support HTML 3.2 and HTML 2.0 as well.
A list of current W3C Recommendations and other technical documents can be found at http://www.w3.org/TR.
Public discussion on HTML features takes place on [email protected].
Available formats
The HTML 4.0 W3C Recommendation is also available in the following formats:
- A plain text file:
- http://www.w3.org/TR/REC-html40-971218/html40.txt (723Kb),
- A gzip'ed tar file containing HTML documents:
- http://www.w3.org/TR/REC-html40-971218/html40.tgz (339Kb),
- A zip file containing HTML documents (this is a '.zip' file not an '.exe'):
- http://www.w3.org/TR/REC-html40-971218/html40.zip (372Kb),
- A Postscript file:
- http://www.w3.org/TR/REC-html40-971218/html40.ps (4.4Mb, 363
pages),
- A PDF file:
- http://www.w3.org/TR/REC-html40-971218/html40.pdf (2.1Mb) file.
In case of a discrepancy between electronic and printed forms of the specification, the
electronic version is the definitive version.
Available languages
The English version of this specification is the only normative version. However, for
translations of this document, see http://www.w3.org/MarkUp/html40-updates/translations.html.
Errata
The list of known errors in this specification is available at http://www.w3.org/MarkUp/html40-updates/html40-errata.html
Please report errors in this document to [email protected].
- About the HTML 4.0 Specification
- How the specification is organized
- Document conventions
- Elements and attributes
- Notes and examples
- Acknowledgments
- Copyright Notice
- Introduction to HTML 4.0
- What is the World Wide Web?
- Introduction to URIs
- Fragment identifiers
- Relative URIs
- What is HTML?
- A brief history of HTML
- HTML 4.0
- Internationalization
- Accessibility
- Tables
- Compound documents
- Style sheets
- Scripting
- Printing
- Authoring documents with HTML 4.0
- Separate structure and presentation
- Consider universal accessibility to the Web
- Help user agents with incremental rendering
- On SGML and HTML
- Introduction to SGML
- SGML constructs used in HTML
- Elements
- Attributes
- Character references
- Comments
- How to read the HTML DTD
- DTD Comments
- Parameter entity definitions
- Element declarations