HTML 4.0 specification
Recommendation W3C December 18, 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] >
Introduction
This specification defines the HyperText Markup Language (HTML) version 4.0, the language used for publishing on the World Wide Web. In addition to the text, multimedia features and hyperlinks present in previous versions of the HTML language, HTML 4.0 supports new multimedia features, scripts, style sheets, improved printing and more accessible documents for people with physical disabilities. The version of HTML 4.0 also successfully implemented the internationalization of documents, the purpose of which is to make the Web truly world-wide.
HTML 4.0 is an SGML application that complies with the International Standard ISO 8879 - Standard Generalized Markup Language [ISO8879] .
Status of this document
This document was viewed by W3C members and other stakeholders and organizations, and approved by the Director as a W3C Recommendation. This is a permanent document; It can be used as a reference or can be cited in other documents as normative. The role of the W3C in this recommendation is to draw attention to this specification and expand its scope. This expands the functionality and the ability to interact on the Web.
W3C recommends users and authors (especially document creation tools) to use the version of HTML 4.0 instead of HTML 3.2 (see [HTML32]). To ensure compatibility with previous versions, W3C also recommends HTML 3.2 and HTML 2.0 support for HTML 4.0 interpretation tools.
A list of current W3C Recommendations and other technical documents can be found at http://www.w3.org/TR .
Discussion on the functions of HTML occurs at [email protected] .
Available Formats
The W3C HTML 4.0 recommendation can also be obtained in the following formats:
- Text file:
- Http://www.w3.org/TR/REC-html40-971218/html40.txt (723 Kb),
- A gzip tar file containing HTML documents:
- Http://www.w3.org/TR/REC-html40-971218/html40.tgz (339 Kb),
- A zip file containing HTML documents (this is a '.zip' file, not a '.exe' file):
- Http://www.w3.org/TR/REC-html40-971218/html40.zip (372 Кб),
- Postscript file:
- Http://www.w3.org/TR/REC-html40-971218/html40.ps (4.4 MB, 363 pages),
- PDF file:
- Http://www.w3.org/TR/REC-html40-971218/html40.pdf (2.1 MB).
In the event of discrepancies between the electronic and printed forms of the specification, an electronic version should be used.
Languages
The only normative version is the English version of this document. However, translations of this document can be found at http://www.w3.org/MarkUp/html40-updates/translations.shtml .
Errors
The list of errors found in the specification is located at http://www.w3.org/MarkUp/html40-updates/html40-errata.shtml
On the errors found in this document, report to [email protected] .
Content
- About the HTML 4.0 specification
- Introduction to HTML 4.0
- About SGML and HTML
- Compliance: requirements and recommendations
- HTML document representation - Character sets, character encodings, and entities
- Basic HTML data types - Information about symbols, colors, lengths, URIs, types of content, etc.
- Global document structure in HTML format - HEAD and BODY sections of the document
- Information about the language and the direction of the text - Texts in different languages
- Text - Paragraphs, lines and phrases
- Lists - Unordered, ordered lists and definition lists
- Tables
- Introduction to Tables
- Elements of the construction of tables
- Formatting tables with visual user agents
- Presentation of tables by non-visual user agents
- Example table
- References - Hypertext and device-independent links
- Objects, Images and Applets
- Style Sheets - Style in HTML documents
- Alignment, font styles and horizontal separators
- Frames - A document in several windows
- Forms - User-filled forms: text boxes, buttons, menus, etc.
- Introduction to Forms
- Control elements
- FORM element
- INPUT element
- BUTTON element
- Elements SELECT , OPTGROUP and OPTION
- Element TEXTAREA
- ISINDEX element
- Labels
- Adding structures to the forms: FIELDSET and LEGEND elements
- Transition of focus to an element
- Disconnected controls and read-only elements
- Sending a form
- Scripts - Animated documents and smart forms
- Background information SGML for HTML - Formal HTML definition and validation
- SGML-HTML 4.0 Announcement
- Document Type Definition
- Transitional Document Type Definition
- Frameset Document Type Definition
- Character entity references in HTML 4.0
- Differences between HTML 3.2 and HTML 4.0
- Differences in elements
- Differences in attributes
- Differences in availability
- Differences in metadata
- Differences in the text
- Differences in references
- Differences in tables
- Differences in images, objects and navigation maps
- Differences in forms
- Differences in stylesheets
- Differences in frames
- Differences in scripts
- Differences in internationalization
- Performance, Implementation, and Design Notes
Comments
When commenting on, remember that the content and tone of your message can hurt the feelings of real people, show respect and tolerance to your interlocutors even if you do not share their opinion, your behavior in the conditions of freedom of expression and anonymity provided by the Internet, changes Not only virtual, but also the real world. All comments are hidden from the index, spam is controlled.