Gunnar Bittersmann: CSS-Angaben

Beitrag lesen

@@Holger

ich habe im CSS definiert

.fett {font-size: bold;}

.zentriert {.....}

Im HTML an einigen Stellen

... class="fett zentriert"

Das heißt, du verwendest Inline-Styles: du gibst im HTML die Darstellung an. Das sollte man nicht tun.

Und wenn schon Inline-Styles, dann kannst du sie auch gleich per style-Attribut angeben. Oder HTML-Elemente center und b vewenden.

Jetzt benötige ich noch einmalig ein Element mit

fett, zentriert und margin: 0.5rem 0

Soll ich da eine weitere Definition in CSS machen oder die style-Angabe im HTML?

Wenn du sowieso Inline-Styles verwendest, kommt’s auf einen mehr oder weniger auch nicht an.

Besser wäre es allerdings, die Komponenten im HTML nach ihrer Funktion/ihrem Inhalt zu klassifizieren und dann die Komponenten zu stylen.

🖖 Live long and prosper

--
“In my home, the America I love, the America I've written about, that has been a beacon of hope and liberty for 250 years, is currently in the hands of a corrupt, incompetent and treasonous administration. Tonight, we ask all who believe in democracy and the best of our American spirit, to rise with us, raise your voices against authoritarianism, and let freedom reign.”
— Bruce Springsteen, Manchester 2025-05-14