molily: eigene Attribute, Kommentare, HTML 4.01 -> HTML 5

Beitrag lesen

Hallo,

In HTML 4 gibt es den Begriff „Wohlgeformtheit“ nicht, IIRC.
Gibt es den Begriff „Wohlgeformtheit“ in HTML5 tatsächlich?

Nein. Tim war sich dessen vermutlich bewusst und hat den Begriff der Wohlgeformtheit bloß zur Erklärung auf HTML 4 und HTML 5 übertragen.

Was der Parser erfolgreich geparst hat, muss allerdings nicht valide sein, da HTML5 die Fehlerbehandlung (d.h. das Verhalten bei invalidem Code) gleich mit spezifiziert.

Es gibt ja (mindestens) drei Fälle:

  • Der Parser verarbeitet das Dokument und es treten Parse Errors auf. Der Parser kann dabei abbrechen oder die vorgeschriebene Fehlerbehandlung durchführen.
  • Der Parser verarbeitet das Dokument ohne Fehler. Wenn das der Fall ist, entspricht das Dokument vermutlich auch der Syntaxdefinition.
  • Der Parser verarbeitet das Dokument ohne Fehler und es entspricht den sämtlichen anderen spezifizierten Regeln. Das ist, was der Validator versucht zu prüfen.

Mathias