Hallo Daniel.
Ich weiß, wie man validen Code schreibt. Aber rutscht dir nicht auch ab und zu mal einer kleiner Tippfehler in den Code?
Allerhöchstens, dass ich wieder einmal versehentlich das geschützte an Stelle des normalen Leerzeichens eingefügt habe.
Du schreibst versehentlich " " statt einfach ein " " einzufügen? Glaube ich dir nicht ;-)
Nein, dies wäre die Zeichenreferenz für das geschützte Leerzeichen. Ich meinte aber wirklich „ “ an Stelle von „ “. Du wirst hier natürlich keinen Unterschied sehen. Führe deshalb einfach mal folgenden Code in deiner Adresszeile aus:
javascript:alert(escape(' ')); // → %A0
javascript:alert(escape(' ')); // → %20
Was mir auch öfters passiert ist, dass ich einen Absatz manchmal doppelt schließe:
<p>langer Text
...Ende des langen Textes der erst ganz am Ende der Zeile aufhört</p></p><p>Nächster Absatz...
Da bin ich dann froh, dass mir das der Validator sagt. Oder würdest du das auch auf einen Blick sehen?
Versichern kann ich dies nicht, doch ich umgehe dies, indem ich Elemente beim Öffnen sofort wieder schließe und erst danach Inhalte und Attribute einfüge.
Einen schönen Dienstag noch.
Gruß, Mathias
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
„It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
[HTML Design Constraints: Logical Markup]