Om nah hoo pez nyeetz, Gunnar Bittersmann!
#foo wird dabei als *[id="foo"] interpretiert.
Faktenwissen? Vermutung?
Kann man so nicht sagen.
.bar
und*[class="bar"]
sind äquivalent;#foo
und*[id="foo"]
aber nicht, sie unterscheiden sich in der Spezifität.
Dennoch bleibt der Fakt, dass im CSS-Kontext eine ID nicht eindeutig zu sein braucht.
Fehlerfreies HTML ist trotzdem eine Grundvoraussetzung für wunschgemäße Darstellung.
<behauptung>In solchen Fällen spielt die Spezifität keine Rolle und es ist fraglich, ob nicht die Spezifität erhalten bleibt.</behauptung>
Matthias
--
1/z ist kein Blatt Papier.

1/z ist kein Blatt Papier.
