Mahlzeit,
DIV-Suppe.
Das läst sich nicht immer vermeiden.
Doch. Man muss nicht immer alles, was dargestellt wird, in ein <div> einschließen. Man kann mit CSS auch die Elemente selbst formatieren.
Überschrift <h4> ohne <h1>, <h2>, <h3>
Ja das Stimmt. Aber wohl eher auch ein schönheits Fehler.
zu vermeiden.
Nein, kein Schönheitsfehler. Das ist schwerwiegender Strukturfehler: was macht bitte eine Überschrift vierter Ordnung in einem Dokument, in dem es keinerlei Überschriften erster, zweiter und dritter Ordnung gibt?
Warum? Die Seite hat Struktur.
Das hat auch keiner in Abrede gestellt. Nur ist die Struktur rein nach Designgesichtspunkten ("Hm, wie soll das denn aussehen, achja, das krieg ich glaub ich mit ner Tabelle am besten hin/sieht mit ner Überschrift vierter Ordnung am schicksten aus") erstellt und in keinster Weise semantisch begründet. Lass Dir Deine Seite mal von nem Screenreader vorlesen - da staunst Du Bauklötze!
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|