Kai345: Browserunabhängige Programmierung und der "geehrte msIE"

Beitrag lesen

[latex]Mae  govannen![/latex]

Man kann Fehler wesentlich leichter aufspüren.

Das ist ein Pseudoargument - nehme ich das Resultat einer Analyse des (X)HML-Codes _ernst_, dann finde ich den Fehler - sorry!

Du findest in einem 40k-HTML auf Anhieb einen "Fehler", der vom HTML-Validator nicht erkannt werden kann, da dieser ein aufgrund der SGML-Regeln gültiges Dokument erkennt, das allerdings nicht den Wünschen des Autors entspricht?

Durch die Shorttag-Schreibweise und tw. optionale schließende Tags kann ein HTML-Baum entstehen, der zwar HTML4.01-valide ist, aber eine völlig anderen Baum ergibt, als der Autor dies beabsichtigt hat. Mit allen resultierenden Folgen (CSS-Selektoren, Javascript).

Aber in keinem _aktuellen_ UA - oder was habe ich verpaßt?
Wir sind hier doch noch dabei, dass die Dokumente _gültig_ (aka 'valide') sein sollten, oder nicht?

Welchen Teil von

kann ein HTML-Baum entstehen, der zwar HTML4.01-valide ist, aber eine völlig anderen Baum ergibt, als der Autor dies beabsichtigt hat

hast du nicht verstanden?

Solch einen Fehler zu finden, kann haarig sein.
Was war nun Dein Punkt?

.

Cü,

Kai

--
Resig is more like Javascript's Pee Wee Herman.  ;) (D.Mark in clj)
Foren-Stylesheet Site Selfzeug JS-Lookup
SelfCode: sh:( fo:| ch:? rl:( br:< n4:( ie:{ mo:| va:) js:| de:> zu:) fl:( ss:| ls:?