HTML 4.0 Specification

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] [p.323] . 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] [p.325] ). 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. 1 HTML 4.0 Specification

[1]  Tim Berners-Lee,et al.  Universal Resource Identifiers in WWW: A Unifying Syntax for the Expression of Names and Addresses of Objects on the Network as used in the World-Wide Web , 1994, RFC.

[2]  Charles F. Goldfarb,et al.  SGML handbook , 1990 .

[3]  Dan Connolly A Lexical Analyzer for HTML and Basic SGML , 1996, World Wide Web J..

[4]  Nathaniel S. Borenstein,et al.  Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies , 1996, RFC.

[5]  Kenzaburo Tamaru,et al.  Japanese Character Encoding for Internet Messages , 1997, RFC.

[6]  Hank Nussbacher,et al.  Hebrew Character Encoding for Internet Messages , 1993, RFC.

[7]  Harald Tveit Alvestrand,et al.  Tags for the Identification of Languages , 1995, RFC.

[8]  Mark R. Horton Standard for interchange of USENET messages , 1983, RFC.

[9]  Toshihiro Takada Multilingual Information Exchange Through the World-Wide Web , 1994, Comput. Networks ISDN Syst..

[10]  Francois Yergeau,et al.  UTF-8, a transformation format of Unicode and ISO 10646 , 1996, RFC.

[11]  Roy T. Fielding,et al.  Uniform Resource Identifiers (URI): Generic Syntax , 1998, RFC.

[12]  Eric van Herwijnen The SGML declaration , 1994 .

[13]  Glenn T. Seaborg The new elements , 1982 .

[14]  Nathaniel S. Borenstein,et al.  Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types , 1996, RFC.

[15]  Glenn Adams,et al.  Internationalization of the Hypertext Markup Language , 1997, RFC.

[16]  C. Moorehead All rights reserved , 1997 .

[17]  Dave Raggett,et al.  HTML 3.2 reference specification , 1997, World Wide Web journal.

[18]  Eric van Herwijen Practical SGML , 1990, Springer US.

[19]  Dave Raggett HyperText Markup Language Specification Version 3.0 , 1995 .

[20]  Jon Postel,et al.  Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures , 1996, RFC.

[21]  Martin Bryan,et al.  SGML - an authors guide to the Standard Generalized Markup Language , 1988 .

[22]  Scott O. Bradner,et al.  Key words for use in RFCs to Indicate Requirement Levels , 1997, RFC.

[23]  Larry Masinter,et al.  Form-based File Upload in HTML , 1995, RFC.