Anhang A:
Die Unterschiede zwischen HTML 3.2 und HTML 4.0

A.1 Unterschiede in der Zell

A.1.1 Neue Artikel

In HTML 4.0 die folgenden neuen Elemente eingeführt: die ABBR , ACRONYM , von BDO , zu BUTTON , die COLGROUP , die DEL , die FIELDSET , die FRAME , ein Frameset , die IFRAME , die INS , die LABEL , LEGEND , die NOFRAMES , ein NOSCRIPT , die OBJECT , die OPTGROUP , die PARAM , SPAN , TBODY , TFOOT , THEAD und die Q .

A.1.2 Unerwünschte Elemente

Folgende Elemente sind unerwünscht : die APPLET , BASEFONT , CENTER ist , die DIR , die FONT , ISINDEX , die MENU , die S , STRIKE und die U .

A.1.3 Obsolete Elemente

Folgende Elemente sind veraltet: LISTING, KLARTEXT und XMP. Stattdessen sollten Autoren das Element verwenden PRE .

A.2 Unterschiede in der Attribute

  • Fast alle Attribute , die Präsentation eines Dokuments HTML (Farben, Ausrichtung, Schriftarten, Grafiken, etc.) sind angegeben unerwünscht , wird empfohlen , isoplzovat Sheet zu ersetzen. In der Liste der Attribute im Anhang zeigt an, welche Attribute sind unerwünscht .
  • Die Attribute id und Klasse erlauben den Autoren die Elemente zuordnen Informationen über den Namen und die Klasse für das Stylesheet, Anker, Skripte, Anzeigen Einrichtungen, gemeinsame Dokumentenverarbeitung, usw.

A.3 Unterschiede in der Zugänglichkeit

In HTML 4.0 verfügt viele Änderungen in Bezug auf die Verfügbarkeit , einschließlich:

  • Attribut Titel kann nun für fast jedes Element installiert werden.
  • Autoren können Wir weisen darauf hin lange Beschreibungen von Tabellen, Bilder und Rahmen (siehe. Longdesc Attribut).

A.4 Unterschiede in Meta

Nun können Autoren definieren Profile mit Beschreibungen der Metadatenelemente in dem definierten META oder dem LINK .

A.5 Unterschiede im Text

  • Neue Internationalisierung erlauben Autoren Textrichtung und Sprache angeben.
  • Elemente von INS und DEL erlauben , die Änderungen in den Dokumenten zu markieren.
  • Elemente ABBR und ACRONYM können Sie Dokumente Abkürzungen und Akronyme markieren.

A.6 Unterschiede in Links

  • Attribut - ID können Sie ein beliebiges Element die Zielsprungmarken zu machen.

A.7 Unterschiede in den Tabellen

HTML 4.0 Tabelle Modell aus der Arbeit an HTML + und nachlanogo Entwurf abgeleitet HTML3.0 . Vergangenheit auf Antrag des Informationsanbieters Modell wird wie folgt erweitert:

  • Autoren können angeben, Tabellen, die nacheinander angezeigt werden, wie Daten durch den User-Agent empfangen wird.
  • Autoren können angeben, Tabellen, die besser zugänglich zu nicht-visuelle polzvoatelyam Mittel sind.
  • Autoren können Tabellen mit festen Kopf- und Fußnoten angegeben werden. Benutzerprogramme können diesen Vorteil nutzen, wenn große Tabellen scrollen oder in der Präsentation auf ausgelagerten Medien.

HTML 4.0 Tischmodell bietet auch eine optionale Standardeinstellungen in Abhängigkeit von der Spalte für die Ausrichtung, eine größere Flexibilität bei der Definition von Grenzen und Rahmen-Tabellen und die Möglichkeit, auf bestimmte Zeichen auszurichten. Es wird jedoch erwartet , dass eine Aufgabe der Präsentations Tabellen in naher Zukunft übernehmen wird Sheet .

Darüber hinaus war das Hauptziel der Kompatibilität mit dem weit von Netscape Umsetzung von Tabellen verwendet, um sicherzustellen. Ein weiteres Ziel war es, den Import Tabellen vereinfachen, um den SGML CALS Modell entspricht. Im letzten Entwurf des Attributs align ist kompatibel mit den neuesten Versionen der meisten Browser populyarnyz. Hat gewisse Präzisierungen in der Rolle Attribut dir und empfohlene Verhalten , wenn gemischte absoluten und relativen Spaltenbreiten verwendet.

Ein neues Element, das COLGROUP , können Sie Gruppe Gruppen von Spalten mit unterschiedlicher Breite und Ausrichtung durch ein oder mehrere Elemente der angegebenen Eigenschaften der COL . Im Vergleich zu früheren Entwürfen, erklärt die Semantik Element der COLGROUP und Regeln = "basic" durch Regeln ersetzt = "Gruppen".

Attribut Stil als Mittel zur Erweiterung der Eigenschaften mit Gruppen von Zellen assoziiert sind. Zum Beispiel kann die Linienstil. Punktiert, doppelt, dünn / dick etc; Farbe / Beschattung für Inhalte; ein Feld von Zellen und Schriftinformationen. Dies ist das Thema der Spezifikation auf Stylesheets.

Attribute Rahmen und Regeln geändert , um SGML Namenskonflikte miteinander zu vermeiden und Konflikte zu vermeiden , mit Attributen auszurichten und valign . Das Motiv für diese Veränderungen , wie war der Wunsch , um künftige Probleme zu vermeiden , wenn diese Spezifikation erweitert wird , um die Attribute zu erlauben , Rahmen und Regeln in anderen Tabellenzellen.

A.8 für Bilder, Objekte und Image - Maps

  • Element OBJECT für die allgemeine Vermittlungseinrichtungen verwendet.
  • Elemente IFRAME und OBJECT erlauben Autoren eingebettete Dokumente zu erstellen.
  • Atirbut alt erforderlichen Elemente IMG und die AREA .
  • Ein Mechanismus für die Erstellung von Image - Maps ermöglicht nun Autoren zugänglicher Image - Maps zu erstellen. Das Inhaltsmodell Element MAP aus diesem Grund geändert.

A.9 Unterschiede in Formen

Diese Spezifikation stellt einige neue Attribute und Elemente zu formm bezogen werden:

  • Attribut accesskey können Autoren direkten Zugriff per Tastatur zu spezifizieren Kontrollen zu bilden.
  • Attribut deaktiviert erlaubt Autoren die Formular - Steuerelemente zu deaktivieren.
  • Attribut nur lesbar können Autoren zvpretit Änderungsformular Kontrolle.
  • Element LABEL verbindet das Etikett mit einer bestimmten Form Kontrolle.
  • Element FIELDSET Gruppen verwandten Bereichen zusammen und zusammen mit dem Element LEGEND , kann es verwendet werden , um einen Namen für die Gruppe zuzuordnen. Beide neuen Elemente ermöglichen eine bessere Performance und Interaktivität. Speech-basierten Browsern kann besser die Form beschreiben und Grafik-Browser können Sie eine gültige Marke zu machen.
  • Eine neue Reihe von Attributen mit Skripten können Provider Benutzereingaben zu überprüfen.
  • Elemente TASTE und die INPUT , Attribut , dessen Typ auf "Taste" können zusammen mit einem href verwendet werden = "../ interagieren / scripts.shtml" > Skripte eine Vielzahl von Formen zu schaffen.
  • Element OPTGROUP können Autoren gruppieren Menüpunkte in einem Element der SELECT , die für die Form Zugänglichkeit besonders wichtig ist.
  • weitere Änderungen im Bereich der Internationalisierung .

A.10 Unterschiede in Stylesheets

HTML 4.0 unterstützt eine größere Anzahl von Medien - Deskriptoren , so dass Autoren das Stylesheet schreiben kann, je nach Gerät.

A.11 Unterschiede in den Rahmen

HTML 4.0 unterstützt Dokumente mit Frames und iframes.

A.12 Unterschiede in Skripten

Viele Elemente haben nun die Attribute für die Veranstaltung , die mit Skripten kombiniert werden können; wenn das Ereignis wird ein Skript ausgeführt (beispielsweise, wenn ein Dokument eingelegt ist, wenn die Maus angeklickt wird, etc.).

A.13 Unterschiede bei der Internationalisierung

In HTML 4.0 kombiniert Empfehlungen [RFC2070] für die Internationalisierung von HTML.

Doch diese Beschreibung und [RFC2070] unterscheiden sich wie folgt: