Peter Pan: Browserunabhängige Programmierung und der "geehrte msIE"

Beitrag lesen

Hi!

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?

/Wie/ relevant ist das? So etwas geschieht kaum aus Unkenntnis, oder Zufall!

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?

Diese Frage gebe ich zurück! S.o!

off:PP

--
"You know that place between sleep and awake, the place where you can still remember dreaming?" (Tinkerbell)