W3C REC-html40-971218

Die HTML 4.0 - Spezifikation

W3C - Empfehlung 18. Dezember 1997

Einführung

Diese Spezifikation definiert die Hypertext Markup Language (Hypertext Markup Language - HTML) Version 4.0 - Sprache, die für die Veröffentlichung im World Wide Web verwendet wird. Neben Text, Multimedia-Funktionen und Hyperlinks, die in den früheren Versionen von HTML, HTML 4.0 unterstützt neue Multimedia-Funktionen, Skripte, Stylesheets, bessere Druck und besser zugänglich für Menschen mit Behinderungen Dokumente. In der Version von HTML 4.0 auch erfolgreich die Internationalisierung von Dokumenten, deren Zweck es ist, das Web wirklich weltweit zu machen.

HTML 4.0 - ist eine SGML - Anwendung auf den internationalen Standards ISO konforme 8879 - der Standard Generalized Markup die Sprache [ISO8879] .

Status dieses Dokuments

Dieses Dokument wurde von W3C-Mitgliedern und anderen interessierten Personen und Organisationen, gebilligt und vom Direktor als Empfehlung W3C betrachtet. Dies ist ein laufendes Dokument; es kann als normative in anderen Dokumenten als Referenz oder zur Folge haben werden. Die Rolle des W3C in der Empfehlung ist die Aufmerksamkeit auf die Spezifikation und die Erweiterung ihres Anwendungsbereichs zu ziehen. Dies verbessert die Funktionalität und Interoperabilität des Webs.

W3C empfiehlt, dass Autoren und Nutzer (insbesondere die Mittel zur Schaffung von Dokumenten) 4.0 eine Version von HTML zu verwenden, anstatt von HTML 3.2 (siehe. [HTML32]). Um die Kompatibilität mit früheren Versionen des W3C gewährleisten empfiehlt außerdem, dass für Mittel der Interpretation HTML 4.0-Unterstützung HTML 3.2 und HTML 2.0.

Eine Liste der aktuellen W3C - Empfehlungen und anderer technischer Dokumente finden Sie unter http://www.w3.org/TR .

Diskussion über die Funktionen von HTML erfolgt bei [email protected] .

Verfügbare Formate

Empfehlung W3C HTML 4.0 ist auch in den folgenden Formaten zur Verfügung:

Im Falle einer Abweichung von elektronischen und gedruckten Formen der Spezifikation, verwenden Sie die elektronische Version.

Sprachen

Die einzige normative Version ist die englische Version dieses Dokuments. Allerdings Übersetzung dieses Dokuments finden Sie unter http://www.w3.org/MarkUp/html40-updates/translations.shtml .

Fehler

Die Liste der erkannten Fehler in der Spezifikation finden Sie unter http://www.w3.org/MarkUp/html40-updates/html40-errata.shtml

Fehler in diesem Dokument gefunden, berichten bei [email protected] .

Inhalt

  1. Über den HTML 4.0 - Spezifikation
    1. Spezifikationen Organisation
    2. Konventionen im Dokument
      1. Elemente und Attribute
      2. Hinweise und Beispiele
    3. Dank
    4. Copyright - Informationen
  2. Einführung 4.0 in HTML
    1. Was ist das World Wide Web?
      1. Einführung URI
      2. Fragmentbezeichner
      3. Relative URI
    2. Was ist HTML?
      1. Eine kurze Geschichte von HTML
    3. HTML 4.0
      1. Internationalisierung
      2. Verfügbarkeit
      3. Tabellen
      4. Compound - Dokumente
      5. Style Sheets
      6. Scripts
      7. drucken
    4. Erstellen Sie Dokumente in HTML 4.0
      1. Separate Struktur und Präsentation
      2. Der universelle Zugang zu Web
      3. Hilfe Benutzeragenten mit Inkremental - Rendering
  3. Auf SGML und HTML
    1. Einführung in SGML
    2. Constructions SGML, HTML verwendet
      1. Elemente
      2. Attribute
      3. Zeichenreferenzen
      4. Kommentare
    3. Wie die HTML - DTD zu lesen
      1. Kommentare DTD
      2. Bestimmung der Parameter - Kombinationen
      3. Werbeartikel
      4. Anzeigen Attribute
  4. Conformance: Anforderungen und Empfehlungen
    1. definieren
    2. SGML
    3. Der Inhaltstyp text / html
  5. Präsentation eines Dokuments im HTML - Format - Zeichensätze, Zeichenkodierungen und Entities
    1. Dokument - Zeichensatz
    2. Zeichenkodierungen
      1. Die Wahl einer Codierung
      2. Angeben der Codierung
    3. Zeichenreferenzen
      1. Die numerischen Zeichenreferenzen
      2. Kombinationen von Zeichenreferenzen
    4. Nicht druckbare Zeichen
  6. Die wichtigsten Arten von Daten , die die HTML - Informationen zu den Symbolen, Farben, Längen, die URI, Inhaltstypen usw.
    1. Informationsregister
    2. Die wichtigsten Arten von SGML
    3. Text - Strings
    4. URI
    5. Farbe
      1. Hinweise zu Farben
    6. Länge
    7. Inhaltstypen (MIME - Typen)
    8. Sprachcodes
    9. Codierungen
    10. Einzelne Zeichen
    11. Datum und Uhrzeit
    12. Arten von Links
    13. Descriptors Geräte
    14. Diese Szenarien
    15. Diese Stylesheets
    16. Ziel Frame - Namen
  7. Die globale Struktur eines HTML - Dokuments - der Kopfabschnitt und der Körper eines Dokuments
    1. Einführung in die Struktur eines HTML - Dokuments
    2. HTML - Version Informationen
    3. Das HTML - Element
    4. Dokument Titel
      1. Element HEAD
      2. TITEL Element
      3. Das Attribut title
      4. Metadaten
    5. Dokumentenkörper
      1. Element BODY
      2. Element - IDs: Die ID und Klassenattribute
      3. Elemente frovnya Block und Inline - Elemente
      4. Gruppieren von Elementen: die DIV und SPAN - Elemente
      5. Schlagzeilen: Elemente H1, H2, H3, H4, H5, H6
      6. Element ADDRESS
  8. Informationen über die Sprache und die Richtung der Text - Texte in mehreren Sprachen
    1. Die Angabe der Sprache des Inhalts: das Attribut lang
      1. Sprachcodes
      2. Vererbung von Sprachcodes
      3. Die Interpretation der Sprachcodes
    2. Die Angabe der Richtung von Text und Tabellen: dir Attribut
      1. Einführung in den bidirektionalen Algorithmus
      2. Vererbung von Textrichtung Informationscounter
      3. Ustanokoy Richtung eingebetteten Text
      4. Überschreiben des bidirektionalen Algorithmus: das BDO - Element
      5. Zeichenreferenzen für die Richtung der Union zu steuern und
      6. Style Sheets und bidirektionale
  9. Text - Die Absätze Linien und Phrasen
    1. Neoobrazhaemye Symbole
    2. Strukturierter Text
      1. Elemente Sätze: EM, STRONG, DFN, CODE , SAMP, KBD, VAR, CITE, ABBR und ACRONYM
      2. Zitate: BLOCKQUOTE und Q - Elemente
      3. Die oberen und unteren Indizes: SUB und SUP - Elemente
    3. Zeilen und Absätze
      1. Die Absätze: P Elemente
      2. Verwalten der Übergang in die nächste Zeile
      3. Transfers
      4. Formatierter Text: PRE - Element
      5. Die visuelle Darstellung der Absätze
    4. Markierungsbelegänderungen: Die INS und DEL - Elemente
  10. Listen - Ungeordnete, geordnete Listen und Definitionslisten
    1. Einführung in die Listen
    2. Ungeordnete Listen (UL), geordnete Listen (OL), und Listenelemente (LI)
    3. Definitionslisten: Die Elemente DL, DT und DD
      1. Visuelle Darstellung Listings
    4. DIR und MENU Elemente
  11. Tabellen
    1. Einführung Tisch
    2. Elemente der Tabula
      1. TABLE - Element
      2. Tabellen Bildunterschriften: CAPTION Element
      3. Grtsppy Linien: Elemente THEAD, TFOOT und TBODY
      4. Spaltengruppen: die COLGROUP und COL
      5. Tabellenzeilen: TR - Element
      6. Tabellenzellen: TH und TD - Elemente
    3. Formatirvoanie Tabellen visuelle Benutzer
      1. Grenzen und Regeln
      2. Horizontale und vertikale Ausrichtung
      3. Zellfelder
    4. Präsentationstische nicht visuelle Benutzeragenten
      1. Kommunikation Header - Informationen mit Datenzellen
      2. Kategorisieren von Zellen
      3. Algorithmus - Header - Informationen suchen
    5. Beispieltabelle
  12. Links - Hypertext - Links und unabhängig von Geräten
    1. Einführung in die Links und Anker
      1. Gehen Sie auf die Ressource, auf die der Link
      2. Andere Verwandtschaften
      3. Festlegen von Anker und Links
      4. Headers Links
      5. Internationalisierung und Links
    2. Ein Element
      1. Syntax Name Anker
      2. Verschachtelte Referenzen sind nicht erlaubt
      3. Anker mit dem id - Attribut
      4. Nicht verfügbar und nicht identifizierbare Ressourcen
    3. Dokumentbeziehungen: das LINK - Element
      1. Vorwärts und Rückwärtsverbindungen
      2. Links und externen Stylesheets
      3. Links und Suchmaschinen
    4. Informationen auf dem Weg: das Basiselement
      1. Auflösung der relativen URI
  13. Objekte, Bilder und Applets
    1. Einführung in die Objekte, Bilder und Applets
    2. Aktivieren Bild: das IMG - Element
    3. Insgesamt einschließlich: OBJECT - Element
      1. Regeln predsatvleniya Objekte
      2. Objekt Initialisierung: das param - Element
      3. Globale Namensgebung für Objekte
      4. Deklarieren und initialisieren das Objekt
    4. Aktivieren Sie ein Applet: das APPLET Element
    5. Hinweise auf eingebettete Dokumente
    6. Navigationskarten
      1. Client - naviagtsionnye Karten: MAP und AREA Elemente
      2. Server-seitige Image - Maps
    7. Visuelle Darstellung von Bildern, Objekten und Applets
      1. Die Breite und Höhe
      2. Der Raum um die Objektbilder und
      3. Grenzen
      4. Ausrichtung
    8. Wie angeben alternativen Text
  14. Style Sheets - Stil in der HTML - Dokumente
    1. Einführung in Stylesheets
    2. Wie fügt Stil zu HTML
      1. Festlegen der Standard - Stylesheet - Sprache
      2. Integrierte Informationscounter Stil
      3. Informationen über den Stil des Titels: STYLE - Element
      4. Gerätetypen
    3. Externe Stylesheets
      1. Bevorzugte und alternative Stylesheets
      2. Festlegen von externen Stylesheets
    4. Cascades Sheets
      1. Kaskaden, unabhängig von Geräten
      2. Vererbung und Kaskaden
    5. Wie die Stilinformationen von Benutzeragenten zu verstecken
    6. Binding - Stylesheets mit HTTP - Header
  15. Ausrichtung, Schriftstile und horizontale Trennlinien
    1. Formatierung
      1. Hintergrund Farbe
      2. Ausrichtung
      3. Clip - Objekte
    2. Schriftarten
      1. Elemente olpredelyayuschie Schriftstil: die Elemente TT, I, B, BIG, KLEIN, STRIKE, S und U
      2. Elements Font Management: FONT und BASEFONT
    3. Abscheider: Die HR - Element
  16. Frames - Präsentation eines Dokuments in mehreren Fenstern
    1. Einführung Rahmen
    2. Location Rahmen
      1. FRAMESET - Element
      2. Element FRAME
    3. Definieren von Zielrahmen
      1. Ustanokoy das Standardziel für Links
      2. Ziele Semantics
    4. Alternative content
      1. Noframes
      2. Lange Beschreibungen von Bildern
    5. Einbaurahmen: das IFRAME - Element
  17. Formulare - Benutzer füllen Formulare aus : Textfelder, Schaltflächen, Menüs und andere.
    1. Einführung in die Bildung
    2. Steuerung
      1. Regelungsarten
    3. Element FORM
    4. INPUT - Element
      1. Regelungsarten mit dem INPUT - Element erstellt
      2. Beispiele für Formen der Art des Eingangs zu steuern elemenatmi
    5. Element BUTTON
    6. Elemente auswählen, OPTGROUP und OPTION
      1. Pre-ausgewählten Optionen
    7. TEXTAREA- Element
    8. Element ISINDEX
    9. Stichworte
      1. Element LABEL
    10. Hinzufügen von Struktur zu Formen: FIELDSET und LEGEND Elemente
    11. Bewegen Sie den Fokus auf das Element
      1. Möchten Sie mit der Tab - Taste
      2. Zugriffstasten
    12. Disabled Steuerelemente und Elemente des Nur - Lese-
      1. Behinderte Kontrollen
      2. Die Kontrollen sind schreibgeschützt
    13. Das Einreichen Formen
      1. Verfahren nach Absenden des Formulars
      2. Erfolgreiche Kontrollen
      3. Die Verarbeitung von Formulardaten
      4. Inhaltstypen bilden
  18. Scripts - Animierte Dokumente und intelligente Formulare
    1. Einführung in den Skripten
    2. Entwerfen von Dokumenten für User - Agents , die Scripting - Unterstützung
      1. SCRIPT - Element
      2. Die Angabe der Skriptsprache
      3. Interne Ereignisse
      4. Dynamische Änderungsbelege
    3. Entwerfen von Dokumenten für User - Agents , die Scripting nicht unterstützen
      1. NOSCRIPT Element
      2. Wie das Skript von Benutzeragenten zu verstecken
  19. Hintergrund SGML HTML - formale Definition von HTML und Validierung
    1. Überprüfung der Richtigkeit des Dokuments
    2. Beispiel SGML - Katalog
  20. SGML-HTML 4.0 Ankündigung
    1. ad SGML
  21. Document Type Definition
  22. Transitional Document Type Definition
  23. Frameset Document Type Definition
  24. Zeichen - Entity - Referenzen in HTML 4.0
    1. Einführung in die Zeichen - Entity - Referenzen
    2. Zeichen - Entity - Referenzen für ISO 8859-1 Zeichen
      1. Die Liste der Zeichen
    3. Zeichen - Entity - Referenzen für Symbole, mathematische Symbole und griechische Buchstaben
      1. Die Liste der Zeichen
    4. Zeichen - Entity - Referenzen für Markup-signifikanten und Internationalisierung Zeichen
      1. Die Liste der Zeichen
  1. Die Unterschiede zwischen HTML 3.2 und HTML 4.0
    1. Unterschiede in der Zell
      1. Neue Artikel
      2. Unerwünschte Einzelteile
      3. Veraltete Elemente
    2. Die Unterschiede in den Attributen
    3. Die Unterschiede in der Verfügbarkeit von
    4. Unterschiede in den Metadaten
    5. Unterschiede in den Text
    6. Die Unterschiede in Lit.
    7. Die Unterschiede in den Tabellen
    8. Die Unterschiede in den Bildern, Objekten und Navigationskarten
    9. Die Unterschiede in den Formen
    10. Die Unterschiede in Stylesheets
    11. Unterschiede in Frames
    12. Die Unterschiede in Skripten
    13. Die Unterschiede bei der Internationalisierung
  2. Performance, Implementierung und Design Notes
    1. Hinweise auf ungültige Dokumente
    2. Sonderzeichen in URI Attributwerte
      1. Nicht-ASCII - Zeichen in URI - Attributwerten
      2. Ampersands in URI - Attributwerten
    3. SGML Implementierungshinweise
      1. Zeilenumbrüche
      2. Angeben von Nicht-HTML - Daten
      3. SGML - Funktionen mit begrenzter Unterstützung
      4. Boolesche Attribute
      5. markierten Abschnitten
      6. Verarbeitungshinweise
      7. Stenografie Markup
    4. Hinweise zu helfen , Suchmaschinen - Index Ihrer Web - Site
      1. Suchroboter
    5. Hinweise zu Tabellen
      1. Design - Logik
      2. Empfohlene Layout - Algorithmen
    6. Hinweise auf den Formularen
      1. Inkrementelle Anzeige
      2. Zukünftige Projekte
    7. Hinweise zur Skript
      1. Reserviert Syntax für zukünftige Skriptmakros
    8. Hinweise zu Rahmen
    9. Hinweise zur Zugänglichkeit
    10. Hinweise zur Sicherheit
      1. Sicherheitsfragen für Formulare

Erklärung Copyright © 1997 das W3C ( das MIT , INRIA , Keio )