Bitte, frag doch nicht jedes Mal nach: wenn da steht "there is no Attribute...", dann gibt es das Attribut eben nicht für dieses Element! Ist so, das kann man nicht ändern. Dass es von Browsern oft akzeptiert wird ist da halt etwas irritierend, aber wenn du etwas valide gestalten willst, musst du eben darauf achten. Und sooo ein Aufwand ist das ja letztendlich auch nicht.

Aber dazu:
Zitat Zitat von Antares
Beispielsweise auf Drunkenmonkeys Seite steht es genauso im Quellcode. Nach jedem " erstmal ein Leerzeichen.
o_O Beispiel? Ich habe nämlich keine Ahnung, wie du darauf kommst.

Und welche Fehlermeldung kommt denn jetzt konkret bei der zweiten Variante? Ich nehme mal an, er meckert, dass es "middle" als "align"-Angabe nicht gibt, oder? Dann könnte es höchstens sein, dass er bei der ersten Methode das Attribut wegen irgendwas als leer betrachtet und das nochmal gelten lässt, während er beim zweiten "middle" und damit rot sieht. Mein heißester Tipp...