|
XHTML 1.0 ist der Nachfolger von HTML 4.01. Es wird nach der aktuellen Version 4.01 keine neue Version geben. XHTML ist dem aktuellem HTML sehr ähnlich; die Umstellung ist nicht so schwer wie Sie vielleicht vermuten! Außerdem bietet es viele Vorteile gegenüber der bisherigen Textformatierungssprache (HTML). Allerdings auch einen kleinen “Nachteil” (bzw. ist das -je nach Sichtweise- eher ein Vorteil): Die Fehlertoleranz von vielen Browsern ist nicht mehr -wie bisher bei HTML- gegeben, der Code muss exakt(er) geschrieben werden. Im diesem Artikel wird kurz auf die wichtigsten Neuerungen eingegangen. Alle Tags und Attribute müssen klein geschrieben werden: Beispielcode: <span style="color: orange">Einleitung</span>
Die in HTML vorhandene Möglichkeit der Groß- oder Klein- schreibung (bzw. die Kombination beider
Schreibweisen) ist nun nicht mehr gegeben.
Beispielcode: <span>Einleitung</span>
Dies gilt zwar bereits auch bei HTML; jedoch sind die Browser hier fehlertoleranter. So wird bei HTML
toleriert, wenn das abschließende (Beispiel:) </span>-Tag nicht vorhanden ist.
Beispielcode: <hr />
Bisher konnte man (beispielsweise) die horizontale Linie folgendermaßen beschreiben: <hr>. Dies
ist nun nicht mehr möglich (das Leerzeichen ist kein Schreibfehler).
Beispielcode: <p> Das ist <strong>nicht mehr erlaubt</strong>. </p>
Bisher konnte man z.B. das <strong>-Tag hinter -den Ab- satz abschließenden- </p>-Tag
platzieren. Das ist nun nicht mehr erlaubt.
Beispielcode: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd"> Für die “gelockerte” (fehlertolerante) Schreibweise: Beispielcode: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd"> Wenn Sie ein Frameset verwenden: Beispielcode: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "DTD/xhtml1-frameset.dtd"> |
||||||||||||
