Hallo,
ich arbeite mich gerade in Bootstrap ein. Dabei fällt mir auf, dass bei Bootstrap im Prinzip jeder Style eine Klasse hat, die man dann dem Element hinzufügen kann. Z.B.:
.text-center { text-align: center }
Im HTML dann verwendbar mit: <p class="text-center">
Bisher habe ich mein CSS immer selbst geschrieben und es da im Prinzip genau andersrum gemacht. Also z.B.
HTML:
<div class="beispiel">
<p>Text Text Text</p>
</div>
CSS:
.beispiel p { text-align: center }
Das ist jetzt natürlich nur ein sehr simples Beispiel, aber welches Vorgehen ist eigentlich das bessere?
Ersteres hat den Vorteil, dass man die Klassen immer wieder verwenden kann.
Letzteres, dass das HTML nicht mit so vielen Klassen "zugemüllt" wird.
Gibt es dazu Empfehlungen?
Danke
ich arbeite mich gerade in Bootstrap ein. Dabei fällt mir auf, dass bei Bootstrap im Prinzip jeder Style eine Klasse hat, die man dann dem Element hinzufügen kann. Z.B.:
.text-center { text-align: center }
Im HTML dann verwendbar mit: <p class="text-center">
Bisher habe ich mein CSS immer selbst geschrieben und es da im Prinzip genau andersrum gemacht. Also z.B.
HTML:
<div class="beispiel">
<p>Text Text Text</p>
</div>
CSS:
.beispiel p { text-align: center }
Das ist jetzt natürlich nur ein sehr simples Beispiel, aber welches Vorgehen ist eigentlich das bessere?
Ersteres hat den Vorteil, dass man die Klassen immer wieder verwenden kann.
Letzteres, dass das HTML nicht mit so vielen Klassen "zugemüllt" wird.
Gibt es dazu Empfehlungen?
Danke