Bernhard Peissl: Validierung des Codes, wenn ich eine Browservorschau öffne?

Beitrag lesen

Grüssi Rene,

Bei mir wurden Fehlermeldungen wie das <br> ist in Zeile xx und Position xx fehlerhaft....gebracht. Sozusagen ne Validierung für Faule. Probiert das mal.

Tja, der interne Parser des IE überprüft, wie bei jeder xml-Datei ob sie Wohlgeformt und valide ist, verwendest du ein Tag das in der DTD (in deinem Fall die xhtml-dtd) nicht definiert wird, meckert er, und zeigt dir die Stelle an der das fehlerhafte Tag steht! Eine (ausnahmsweise *g*) sehr nützliche Eigenschaft des IE wie ich finde!

Der xhtml-Validator müsste bei <br> allerdings auch anspringen, da diese Schreibweise nicht den Regeln der Wohlgeformtheit folgt. Leere Elemente müssen meines Wissens in xml-Notation geschrieben werden, also mit einem '/' am Ende: <br /> oder <br></br> statt <br> !! Der IE meckert also zurecht ;-)

lg bernhard