W3C

Specification HTML 4.01
(HTML 4,01 Specification)

Recommendation of W3C 24 of December of 1999

Important:

This document is a translation to the Castilian of the Recommendation of W3C “HTML 4,01 Specification”, published the 24 of December of 1999.

This translation has been published the 11 of June of 2001.

The URI of this document is http://html.conclase.net/w3c/html401-es/cover.html

The URI of the original document is http://www.w3.org/TR/1999/REC-html401-19991224

The URI of the last version of the Recommendation in English is http://www.w3.org/TR/html401

The only normative version of this document is the original version in English that is in the website of W3C. No part of the present document in Castilian is normative although the opposite specifies itself.

It see the Warning of copyright at the end of this document.

This document can contain translation errors.

The translation has been realised by Juan R. Pozo, < jrpozo@conclase.net >

Thanks to all those that have collaborated in the task.

This version (in Castilian):
http://html.conclase.net/w3c/html401-es/cover.html
(text without format [880Kb], file zip of files HTML compressed [428Kb], file pdf compressed with winzip [2346Kb])
This version (in English):
http://www.w3.org/TR/1999/REC-html401-19991224
(text without format [794Kb], file to tar tablet with gzip of files HTML [371Kb], file zip of files HTML compressed [405Kb], file PostScript compressed with gzip [746Kb, 389 pages], file pdf compressed with gzip [963Kb])
Last version of HTML 4,01 (in English):
http://www.w3.org/TR/html401
Last version of HTML 4 (in English):
http://www.w3.org/TR/html4
Last version of HTML (in English):
http://www.w3.org/TR/html
Previous version of HTML 4,01 (in English):
http://www.w3.org/TR/1999/PR-html40-19990824
Previous recommendation HTML 4 (in English):
http://www.w3.org/TR/1998/REC-html40-19980424
Publishers:
Dave Raggett < dsr@w3.org >
Arnaud Le Hors, W3C
Ian Jacobs, W3C

©1997-1999 W3C

®(MIT, INRIA, Keio), all rights reserved. All the conditions of responsibility, trademarks, use of documents and licenses of software of W3C are applied.

Summary

This specification defines the Language of Document Format for Hypertext (Hypertext Markup Language, HTML), the publication language of the World Wide Web. This specification defines HTML 4,01, that is a version of HTML 4. In addition to the characteristics regarding text, multimedia and hyperbonds of the previous versions of HTML (HTML [HTML32] and HTML [RFC1866]), HTML 4 supports more options of multimedia, languages of scripts, style sheets, better capacities of impression, and more accessible documents to users with incapacities. HTML 4 also gives a great step forward towards the internationalization of documents, with the intention to make the authentically universal Web.

HTML4 is an application of SGML according to international standard ISO 8879 -- Standard Generalized Markup Language [ISO8879].

State of this document

This section describes the state of this document in the date of its publication. Other documents can replace to this document. In W3C the most recent state of this series of documents is conserved.

This specific document HTML 4,01, that is part of the line of specifications of HTML 4. The first version of HTML 4 was HTML 4,0 [HTML40], published the 18 of December of 1997 and reviewed the 24 of April of 1998. This specification is first Recommendation HTML 4.01. It includes nonpublishing changes from the version of the 24 of April of HTML 4.0. For example, some changes in the DTDs have become. With this document the previous versions of HTML 4,0 are obsolete, although W3C will continue putting at the disposal of the public these specifications and their DTDs in its website.

This document has been reviewed by Members of W3C and other stakeholders and has been approved by the Director as Recommendation of W3C. It is a stable document and it can be used as reference material or be mentioned as normative reference in other documents. The intention of W3C when doing this Recommendation is to draw attention on the specification and to promote its general diffusion.

W3C recommends that the user agents and the authors (and in particular the creation tools) produce documents HTML 4,01 instead of documents HTML 4.0. W3C recommends that the authors produce documents HTML 4 instead of documents HTML. For reasons of compatibility with previous versions, W3C also recommends that the tools that interpret HTML 4 continue giving support HTML and to HTML.

In order to obtain data on the next generation of HTML, “the Tensile Language for the Document Format of Hypertext” [XHTML], consults the Activities of W3C in the field of the HTML and the list of Technical Information of W3C.

This document has been produced as part of the Activities of W3C in the field of the HTML. The objectives of the Work group HTML (only Member) consider in the constitutional charter of the Work group HTML (only Member).

It can be a list of the present Recommendations of W3C and other technical documents in http://www.w3.org/TR.

In the list of www-html@w3.org mail the characteristics of the HTML are discussed publicly (archives of www-html@w3.org).

Languages available

The version in English of this specification is the only normative version. Nevertheless, for translations of this document, it see http://www.w3.org/MarkUp/html4-updates/translations.
Errata

The list of errors known the original version in English of this specification is available in:

http://www.w3.org/MarkUp/html4-updates/errata

We requested report to him of errors in the original version in English of this document to www-html-editor@w3.org.

  1. Note: The correction of these errata already has been considered in the translation to the Castilian of the document. In order to inform on present errors in the Spanish translation of the specification, it can be put in touch with the translator in jrpozo@conclase.net. Thanks for its collaboration.
  2. Been brief table of contents
  3. On specification HTML 4
  4. Introduction to HTML4
  5. On SGML and HTML Conformity: requirements and recommendations
  6. Document representation HTML - Sets of characters, character encodings and organizations
  7. Basic data types of HTML - Color, character data, length, URIs, type of content, etc.
  8. The global structure of a document HTML - The head (HEAD) and the body (BODY) of a document
  9. Information on the language and the direction of the text - International considerations on the text
  10. Text - Paragraphs, lines and phrases
  11. Lists
  12. - Ready ordinates, nonordinates and of definitions Tables
  13. Bonds
  14. - Hypertext and independent bonds of means Objects, Images and Applications
  15. Style sheets
  16. - To add style to documents HTML Alignment, styles of source and horizontal separators
  17. Marcos - Presentation multiin view of documents
  18. Forms - Forms for entrance of data by the user: bellboy, text fields, menu, etc.
  19. Scripts - Animated documents and intelligent forms
  20. Information of reference on SGML for HTML
  21. - Formal definition and validation of HTML
  22. Declaration SGML of HTML 4
  23. Definition of the Document Type (Document type definition)
  24. Definition of the Transitional Document Type (Transitional Document type definition)
  1. Definition of the Document Type with Marcos (Frameset Document type definition)
  2. References to organizations of characters in HTML 4

Index of Attributes

  1. Index
    1. Complete table of contents
    2. On specification HTML 4
      1. How the specification is organized
      2. Conventions of the document
    3. Elements and attributes
      1. Notes and examples
    4. Gratefulness
  2. Gratefulness by the present revision
    1. Warning of Copyright
      1. Introduction to HTML 4
      2. What is the World Wide Web?
      3. Introduction to the URIs
    2. Fragment identifiers
      1. URIs relative
    3. What is the HTML?
      1. Brief history of the HTML
      2. HTML 4
      3. Internationalization
      4. Accessibility
      5. Tables
      6. Compound documents
      7. Style sheets
    4. Scripts
      1. Impression
      2. Document creation with HTML 4
      3. To separate structure and presentation
  3. To consider the universal accessibility to the Web
    1. To help to user agents with the incremental representation
    2. On SGML and HTML
      1. Introduction to the SGML
      2. Used structures SGML in HTML
      3. Elements
      4. Attributes
    3. References of characters
      1. Commentaries
      2. How to read the HTML DTD
      3. Commentaries DTD
      4. Declarations of elements
  4. Organizations DTD in definitions of attributes
    1. Boolean attributes
    2. Conformity: requirements and recommendations
    3. Definitions
  5. SGML The type of content text/HTML
    1. Document representation HTML
    2. - Sets of characters, character encodings and organizations
      1. The Set of Characters of the Document
      2. Election of a codification
    3. Notes on specific codifications
      1. Specification of character encoding
      2. References of characters
    4. Numerical references of characters
  6. References to organizations of characters Nonrepresentable characters
    1. Basic data types of HTML
    2. - Color, character data, length, URIs, type of content, etc.
    3. Capital letters and small letters
    4. Basic types of SGML
    5. Text chains
      1. URIs
    6. Colors
    7. Notes on the use of colors
    8. Lengths
    9. Types of content (types PAMPER)
    10. Codes of language
    11. Character encodings
    12. Individual characters
    13. Dates and hours
    14. Types of bonds
    15. Means descriptors
    16. Data of scripts
  7. Data of style sheets Names of marks destiny
    1. The global structure of a document HTML
    2. - The head (HEAD) and the body (BODY) of a document
    3. Introduction to the structure of a document HTML
    4. Information on the HTML version
      1. Element HTML
      2. The head of the document
      3. Element HEAD
      4. Element TITLE
    5. The META element
      1. Profiles of metadata
      2. The body of the document
      3. The element BODY
      4. Identifiers of elements: the attributes you go and class
      5. Elements in block and elements in line
      6. Grouping of elements: elements DIV and SPAN
  8. Headed: the elements H1, H2, H3, H4, H5, H6 Element ADDRESS
    1. Information on the language and the direction of the text
      1. - International considerations on the text
      2. Specification of the language of the content: the attribute lang
      3. Codes of language
    2. Inheritance of the language codes
      1. Interpretation of the language codes
      2. Specification of the direction of the text and the tables: the attribute to dir
      3. Introduction to the bidirectional algorithm
      4. Inheritance of the information on the direction of the text
      5. Specification of the direction of the text including
      6. Cancellation of the bidirectional algorithm: element BDO
  9. References of characters for the control of the directionality and the union Effect of the style sheets in the bidirectionality
    1. Text
    2. - Paragraphs, lines and phrases
      1. Space in target
      2. Structured text
      3. Appointments: Elements BLOCKQUOTE and Q
    3. Representation of appointments
      1. Subscripts and superscripts: the elements SUV and SUP
      2. Lines and paragraphs
      3. To force a line jump: element BR
      4. To prevent a line jump
      5. Division of words
    4. Preformatted text: element PRE
  10. Visual representation of the paragraphs Annotation of changes in documents: elements INS and OF
    1. Lists
    2. - Ready ordinates, nonordinates and of definitions
    3. Introduction to the lists
      1. Lists nonordinates (UL), lists ordinates (OL), and objects of list (LI)
    4. Lists of definitions: the elements Deciliter, DT and DD
  11. Visual representation of the lists
    1. The elements DIR and MENU
    2. Tables
      1. Introduction to the tables
      2. Element TABLE
      3. Directionality of tables
      4. Titles of tables: element CAPTION
      5. Calculation of the number of columns of a table
      6. Calculation of the width of the columns
    3. Cells of a table: elements TH and TD
      1. Cells that include several rows or columns
      2. Format of tables by visual user agents
      3. Horizontal and vertical alignment
    4. Inheritance of the alignment specifications
      1. Margins of the cells
      2. Representation of tables by nonvisual user agents
      3. Headed association of information of with Data Cells
    5. Categorisation of cells
  12. Algorithm to find headed information of Table of sample
    1. Bonds
      1. - Hypertext and independent bonds of means
      2. Introduction to the bonds
      3. To visit a tie resource
      4. Other relations of bond
      5. Specification of bonds
    2. Titles of bonds
      1. Internationalization and bonds
      2. Element A
      3. Syntax of names of bonds
      4. The nested bonds are illegal
    3. Bonds with the attribute you go
      1. Resources nonavailable or nonidentifiable
      2. Relations between documents: the element LINK
      3. Direct and inverse bonds
    4. Bonds and external style sheets
      1. Bonds and web search engines
  13. Information on the access route: the element BASE
    1. How to complete the URIs relative
    2. Objects, Images and Applications
    3. Introduction to the objects, images and applications
      1. To include an image: element IMG
      2. Generic inclusion: element OBJECT
      3. Rules to represent objects
      4. Boot of objects: element PARAM
    4. Global schemes of names for objects
    5. Declaration and creation of an object
    6. To include an applet: the element APPLET
      1. Notes on the document inclusion
      2. Maps of images in the side of the client: the elements MAP and AREA
    7. Examples of maps of images in the side of the client
      1. Maps of images in the side of the servant
      2. Display of images, objects and applications
      3. Width and height
      4. Space in target around images and objects
    8. Edges
  14. Alignment How to specify alternative text
    1. Style sheets
    2. - To add style to documents HTML
      1. Introduction to the style sheets
      2. To add styles to the HTML
      3. Specification of the language of style sheets by defect
      4. Information of style in line
    3. Information of style in head: element STYLE
      1. Means types
      2. External style sheets
    4. Preferred and alternative style sheets
      1. Specification of external style sheets
      2. Cascading Style Sheets
    5. Dependent cascades of means
    6. Inheritance and cascade
  15. To hide data of style to user agents
    1. Entailment of style sheets by means of headed HTTP
      1. Alignment, styles of source and horizontal separators
      2. Format
      3. Basic color
    2. To make float to an object
      1. Floating text around an object
      2. Fuentes
    3. Elements of source style: elements TT, I, B, BIG, SMALL, STRIKE, S and U
  16. Elements of modification of sources: FONT and BASEFONT Separators: element HR
    1. Marcos
    2. - Presentation multiin view of documents
      1. Introduction to the marks
      2. Nesting of groups of marks
    3. Specification of the initial contents of a frame
      1. Visual representation of a frame
      2. Specification of information on the frame destiny
    4. Specification of the destiny of the bonds by defect
      1. Semantics of marks destiny
      2. Alternative content
    5. Element NOFRAMES
  17. Long descriptions of marks Marcos in line: element IFRAME
    1. Forms
    2. - Forms for entrance of data by the user: bellboy, text fields, menu, etc.
      1. Introduction to the forms
    3. Controls
    4. Types of controls
      1. Element FORM
      2. Element INPUT
    5. Types of controls created with INPUT
    6. Examples of forms with controls INPUT
      1. Element BUTTON
    7. Elements SELECT, OPTGROUP and OPTION
    8. Preselected options
    9. Element TEXTAREA
      1. Element ISINDEX
    10. Labels
    11. The element LABEL
      1. To add structure to the forms: elements FIELDSET and LEGEND
      2. To direct the center towards an element
    12. Navigation with tabulator
      1. Keys of access
      2. Deshabilitados controls and of read only
    13. Deshabilitados controls
      1. Controls of read only
      2. Shipment of forms
      3. Method of shipment of the form
      4. Step three: Codification of the data set of the form
  18. application/x-www-form-urlencoded multipart/form-it dates
    1. Scripts
    2. - Animated documents and intelligent forms
      1. Introduction to scripts
      2. Document design for user agents who support scripts
      3. Local declaration of the language of script
      4. References to elements HTML from script
    3. Intrinsic events
      1. Dynamic document modification
      2. Document design for user agents who do not support scripts
  19. Element NOSCRIPT To hide data of scripts to user agents
    1. Information of reference of SGML for HTML
    2. - Formal definition and validation of HTML
  20. Document validation
    1. Catalogue SGML of example
  21. Declaration SGML of HTML 4
  22. Declaration SGML
  23. Definition of the Document Type
  24. Definition of the Transitional Document Type
    1. Definition of the Document Type with Marcos
    2. References to organizations of characters in HTML 4
      1. Introduction to the references to organizations of characters
    3. References to organizations of characters for characters of the ISO 8859-1
      1. List of characters
    4. References to organizations of characters for mathematical symbols, symbols and Greek letters
      1. List of characters
  1. References to organizations of characters for characters with meaning in the code and characters of internationalization
    1. List of characters
      1. Changes
      2. Notes
      3. References
      4. Corrected errata
      5. Small corrected typesetter errors
    2. Clarifications
      1. Problems known the navigators
      2. Changes between the versions of the 18 of December of 1997 and of the 24 of April of 1998
    3. Corrected errata
      1. Small corrected typesetter errors
      2. Disapproved elements
      3. Obsolete elements
      4. Changes in the attributes
      5. Changes related to the accessibility
      6. Changes related to the metadata
      7. Changes related to the text
      8. Changes related to the bonds
      9. Changes related to the tables
      10. Changes related to the images, objects and maps of images
      11. Changes related to the forms
      12. Changes related to the style sheets
      13. Changes related to the marks
  2. Changes related to scripts
    1. Changes related to the internationalization
    2. Notes on Application, Implementation and Design
      1. Notes on nonvalid documents
      2. Special characters in values of URI attributes
    3. Characters nonASCII in values of URI attributes
      1. The sign & in values of URI attributes
      2. Notes of SGML implementation
      3. Content of elements
      4. Values of attributes
      5. Characteristics of SGML with limited support
      6. Boolean attributes
      7. Noticeable sections
    4. Instructions of processing
      1. Brief code
    5. The file robots.txt
      1. The robots and the META element
      2. Groups of rows and columns
    6. Algorithm of Fixed Composition
      1. Algorithm of Autocomposición
      2. Notes on forms
    7. Incremental representation
      1. Future projects
    8. Syntax reserved for future macros of scripts
    9. Present practice in macros of scripts
    10. Notes on marks
      1. Notes on accessibility

Index of attributes

Index

WARNING DE COPYRIGHT

Copyright

©1994-2001 Consortium World Wide Web, (Massachusetts Institute of Technology, Institut National de Recherche in Informatique ET in Automatique, Keio University). All rights reserved. http://www.w3.org/Consortium/Legal/

  1. The holders of the copyright provide documents public who are in the website of W3C in agreement with the following License. The software and the Definitions of Document Type (Document Type Definitions, DTDs) associated with the specifications of W3C are governed by the warning of copyright of Software.
  2. By the use and/or the copy of this document, you (the beneficiary of the License of the copyright) agree in which she has read, understood and that she will respect the following terms and conditions:
  3. Is grant leave to use, to copy and to distribute to the contents of this document in any means and for any intention without needing the payment of guarantees nor royalties, as long as the following information in All the copies of this document is included, or parts of the same, that you use:

A bond or URL to the original document of W3C.

The warning of preexisting copyright of the original author; case of not existing this one, would have to be used a warning of the following form: “Copyright

©[$fecha-del-document] Consortium World Wide Web, (Massachusetts Institute of Technology, Institut National de Recherche in Informatique ET in Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal” (Preferably in hypertext, but a simple text representation is allowed.)

If it exists, the STATUS or STATE of the W3C document.

When the space allows it, a copy of the plaintext of this NEWS would have to be included. We urged to him to that it mentions to the authors in any program, document, or another article or product that you create as a result of the implementation of the contents of this document or any part of the same.