Matthias Apsel: id vc class

Beitrag lesen

Und du kannst andersrum mit IDs auch nicht alles machen, was du mir Klassen machen kannst: Ein Element kann nur eine ID, aber mehrere Klassenzugehörigkeiten haben: <div id="foo" class="bar baz quz">

nur zur Ergänzung: unterschiedliche Elemente können ein und der selben Klasse angehören: <p class="foo"> und irgendwo im Dokument <img class="foo">.

Hingegen muss, wie schon gesagt, die ID dokumentweit eindeutig sein, das gilt auch für unterschiedliche Elemente. <h1 id="bar"> <h2 id="bar"> dürfen in einem Dokument nicht vorkommen.

Dennoch darf der ID-Selektor im CSS mit dem Klassen- oder Elementselektor verbunden werden, zum Beispiel h1#bar, h2#bar {...}, wenn sichergestellt ist, dass die ID dokumentweit einmalig bleibt.

Matthias

--
http://www.billiger-im-urlaub.de/kreis_sw.gif