Hallo,
Und was ist überhaupt der heutige StatusQuo in Sachen "gutes HTML"?
Siehe oben. HTML ist eine Strukturbeschreibungssprache. Es beschreibt eine Struktur. HTML hat *nichts* mit Darstellung zu tun. Das Stichwort hierzu lautet "semantisches Markup".
Ich könnte dir fast zustimmen, aber nur fast.
HTML ist nunmal eine präsentationale Auszeichnungssprache (Strukturbeschreibungssprache? Nur bedingt). Es ist ziemlich egal wie semantisch der Code geschreiben wird, jedes HTML-Element hat nunmal eine bestimmte Darstellungsfunktion, die in den Browsern von Haus aus auf die eine oder andere Art implementiert ist (z.B. ob jemand jetzt <b> oder <strong> schreibt, mag aus der Sicht der Semantik etwas bedeuten, aber im Endergebnis wird der Text einfach nur fett dargestellt.)
Und wenn "semantisches Markup" noch überhaupt eine Rolle spielen würde, wäre uns das Ganze Web 0.2, ehm ... Web 2.0, erspart geblieben, denn dort wird alles gebraucht und benutzt, nur nicht semantisches Markup.
Grüße
Thomas