suit: Warum Validator nehmen?

Beitrag lesen

Um mal ein einfaches Beispiel zu konstruieren: Wenn du XHTML 1.0 verwendest, musst du <br /> schreiben, <br> wäre ein Fehler. In HTML 4.01 ist hingegen <br> korrekt.

Aber auch <br /> ist nicht falsch, da HTML 4.01 noch viele SGML-Features in puncto Kurzschreibweisen unterstützt. Allerdings wird die NETENABL-schreibweise (<foo />) nicht empfohlen, da viele Browser von SGML eigentlich keine wirkliche Ahnung haben. In diesem Fall spuckt der Validator aber eine Warnung und keinen Fehler aus.