@@marctrix
Mit Bootstrap hat man immer presentational markup – dis ganzen Klassen sind schließlich nichts anderes als inline styles.
Ja und das mag ich nicht. Außerdem hast du sehr gut gezeigt, was für ein Aufwand betrieben werden muss, um mit Bootstrap einigermaßen vernünftiges HTML zu erzeugen.
Presentational markup ist wohl nicht das, was man „einigermaßen vernünftiges HTML“ nennen würde.
Davon abgesehen kann man aber auch bei Verwendung von Bootstrap vernünftige HTML-Elemente ansatt div-Suppe verwenden, weil sich Bootstrap nicht um Elementtypen schert, sondern sämtliches Styling über präsentationsbezogene Klassen regelt.
So kann man, wie gezeigt, eine Liste als solche auszeichnen. Und, wie gezeigt, braucht man auch für class="container"
- und class="row"
-Elemente keine zusätzlichen div
-Elemente. Mit html
, body
und main
sind bereits genügend Elemente vorhanden, denen man diese Klassen mitgeben kann.
ich kenne die Bestimmung von Bootstrap immer noch nicht
LLAP 🖖
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory