Hallo 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.
Inline-Styles haben den Nachteil, aufgrund ihrer hohen Spezifität nicht durch andere CSS-Selektoren überschrieben werden zu können. Den kann ich bei der Verwendung von Klassen nicht erkennen.
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.
Nein, das hat er nicht. Er hat versucht, ein überflüssiges und semantisch falsch angewandtes Element ins HTML zu schreiben, um es mittels CSS wieder auszublenden, statt das Darstellungsproblem gleich mittels CSS zu lösen. Und er hat die einfache und sinnvolle CSS-basierte Lösung damit abgetan, das widerspräche der Philosophie von Bootstrap – was auch immer das sein mag.
MfG, at