Verwenden Sie immer Kleinbuchstaben und setzen Sie Attribute in Anführungszeichen: Alle Element- und Attributnamen müssen in Kleinbuchstaben geschrieben werden und alle Attributwerte müssen in doppelte Anführungszeichen gesetzt werden. Richtig: Richtig:
Falsch:
Richtig:
Alle Elemente schließen: In HTML müssen einige Elemente nicht geschlossen werden. Wenn das nächste Element startet, wird das vorherige Element automatisch geschlossen. Dies ist in XHTML nicht zulässig. Alle Elemente müssen geschlossen sein, auch wenn kein Inhalt vorhanden ist (z. B. )
Fehler:
Richtig:
Fehler:
Lorem IPSUM DOLOR SIT AMET, Consectetuer Adipiscip Elit.确>
Fehler:
Richtig:
Attribute können nicht gekürzt werden: In HTML können einige Attribute gekürzt werden. XHTML lässt dies nicht zu.
Falsch:
Richtig:
Keine ausgeschlossenen Elemente verwenden: Einige Elemente und Attribute sind in HTML 4.01 Transitional und XHTML 1.0 Transitional zulässig, aber nicht wird unter XHTML 1.0 Strict (und in HTML 4.01 Strict) unterstützt. Zum Beispiel ,
, alink, align, width, height (für einige Elemente) und Hintergrund.
Span-Elemente sind nicht zulässig, wenn ihnen eines der folgenden öffnenden Tags fehlt: „p“, „h1“, „h2“, „h3“, „h4“, „h5“, „h6“, „div“, „pre“, „address“, „fieldset“, „ins“, „del“
Formular (Formularelemente müssen innerhalb des Containers vorhanden sein):
Fehler