@@klawischnigg
Was ich nicht verstehe, warum man über eine Definitionsliste überhaupt nachdenkt, wenn man die Vorstellung des OP (die er sogar als screenshot mitgeliefert hat) …
Weil die Wahl des Markups immer von der Art des Inhalts bestimmt sein sollte; nicht von der gegenwärtig(!) gewünschten Darstellung.
Und er hat „Definitionsliste“ gesagt. 😫
… nur mit irgendwelchen Tricks wie Blockelementen als Wrapper
Das Gruppieren zusammengehöriger dt
und dd
in einem Element ist kein Trick.
Das hätte es IMHO schon immer geben sollen. HTML wurde da endlich nachgerüstet.
oder mit CSS-Anweisungen verwirklichen kann.
Dass man die Darstellung mit CSS verwirklicht, sollte jetzt nicht so überraschend sein.
Vielleicht gibts ja irgendeinen semantischen Vorteil (für Screenreader, SEO, was weiß ich…)
Ich könnte mir vorstellen, dass eine Screenreader-Ausgabe einer Beschreibungsliste einfacher ist als die einer Tabelle. Bislang Mutmaßung; da müsste ich glatt mal nachfragen.
aber wenn das nicht der Fall ist, dann macht es einfach keinen Sinn, "künstlich" etwas nachzubauen, was HTML von sich aus schon kann...
Ich will auch nicht sagen, dass eine Tabelle hier grundsätzlich falsch wäre. Eine Beschreibungsliste fühlt sich für mich aber passender an.
😷 LLAP
„Dann ist ja auch schrecklich, dass wir in einem Land leben, in dem nicht nur Bildungswillige leben, sondern auch hinreichende Zahlen von Bekloppten. Das darf ich so locker formulieren, ich bin ja jetzt Rentner und muss nicht mehr auf jedes Wort achten.“
— Joachim Gauck über Impfgegner