Hallo,
Ein foo:bar (für foo:bar) beduetet CSS nichts bzw. nur eine Unbekannte pseudo-Klasse.
Und ein unbekanntes Element 'foo'.
Nun ja, Elemente aus einem XML sind generell dem Browser unbekannt.
Auch 'foo\3A bar' als Selektor zeigt keine Wirkung (FF 1.5.0.4).
Allerdings 'bar'; die Regeln gelten dann aber für alle 'bar'-Elemente aus allen Namensräumen.
Das kann ich nicht nachvollziehen. (getestet am http://de.selfhtml.org/xml/darstellung/css.htm#fahrplanbeispiel
<foo:fahrplan xmlns:foo="http://example.org/foo">
foo:bahnhof
 foo:nameFrankfurt HBF</foo:name>
  foo:ereignis
   foo:abfahrt
usw.
Da zeigt allein der Klassen-Selektor eine Wirkung (IE und FF), bei Opera 9.01 ist es umgekehrt, er stellt das XML so dar wie das original Bsp. hat aber keine Ahnung von Klassen.
Grüße
Thomas
 nicht angemeldet
 nicht angemeldet Gunnar Bittersmann
 Gunnar Bittersmann