CSS: Unterschied zwischen class und id

Hallo,

kann bitte jemand einfach erklären, wann man „class“ und wann „id“ nehmen sollte? Also um z.B. das Aussehen einer Tabelle zu definieren:

und dann im CSS: .Tabellenstil {…}

oder

und dann im CSS: #Tabellenstil {…}

Ist es manchmal auch egal?

Danke.
Olaf

Eine ID darf nur einmal verwendet werden. Klassen beliebig oft.
Sprich, du darfst zwei Elementen nicht die gleiche ID zuweisen.

Hallo Olaf,

eine ID darf nur einmal pro HTML-Dokument vergeben werden, eine Klasse (class) ist allgemeiner und darf beliebig oft vorkommen.

Deshalb ist es nützlich, wenn man einmalige Styles als ID auszeichnet, mehrfach vorkommende dagegen als Klassen.

Gruß,
Maja

doppelt hält besser :smile: offTopic

das kommt davon, wenn man zwischenzeitlich nach imehls guckt

  • du warst schneller. Aber vielleicht prägt sich das bei Olaf dann umso besser… :smile:

Gruß,
Maja