Hallo,
Wenn man es sehr streng nimmt mit der Semantik: Nein.
Ob Semantik wirklich was damit zu tun hat? Ich meine HTML strukturiert.
Der Nachteil: Bei bestimmten Semantik-Extraktoren erscheint in der Zusammenfassung meiner Website der Text "The following terms are defined on this web page:", gefolgt von einer Datumsliste...
Wie würde z.B. eine verschaltelte ungeordnete Liste wiedergegeben werden? Bzw. bin ich jetzt interessiert, wo gibt es denn solche "Semantik-Extraktoren"?
Das mehr an Code dürfte nicht wirklich signifikant sein.
Nun, es ist zumindest einfacher zu lesen, wobei das wohl auch nur Übung ist.
Und einfacher mit Stylesheets zu bearbeiten? Ob man nun per "dd" oder "ul ul li" selektiert, macht keinen großen Unterschied.
Das ja, aber in meinem Vergleich sind es wichtige Eigenschaften, die bei letzterem vererbt werden. Gebe ich z.B. der ersten Liste font-weight: bold; überträgt sich das auch auf die verschachtelte Liste, diese muss ich dann zusätzlich mit font-weight: normal; bearbeiten.
Gruß;