Hej at,
Nein. Davon habe ich aber auch nicht gesprochen, sondern vom bestimmungsgemäßen Gebrauch von HTML. 😉
HTML hat eine technisch definierte Syntax und eine inhärente Semantik. Die Semantik würde ich als Bestimmung bezeichnen,
Ich auch.
und die ändert Bootstrap doch nicht.
Nein. Wenn es aber stimmt, was @Gunnar Bittersmann sagt (dass die leeren li
-Elemente nötig sind), dann führt das dazu, dass HTML-Elemente für nicht semantische Zwecke verwendet werden. Und das wäre eine nicht bestimmungsgemäße Verwendung.
Zumal die Darstellung ohne css unverständlich wäre — vielleicht würde das hidden
-Attribut helfen, vielleicht macht das auch gewünschten Effekt zunichte. Wenn nicht jetzt, so ist es doch schwer, das für kommende Browserversionen vorherzusagen.
Das man Bootstrap aus anderen Gründen doof finden kann, ändert daran ja nichts.
Ja, aber ehrlich gesagt ist presentational markup mein wichtigster Kritikpunkt — die meisten Probleme resultieren daraus.
Marc