Hi,
Is ja schön und gut, aber die Frage bleibt, wieso dann Mozilla diese nicht konforme CSS + Html erkennt?
weil sich Mozilla, genau wie die meisten anderen Browser, nicht die Mühe macht, die DTD zu analysieren und mit dem vorhandenen XML zu vergleichen - zumal ohnehin keine vernünftige Reaktion auf einen Fehler möglich ist.
Und eine Antwort würde ich noch brauchen, ob ein selbst gewählter Selektor nun möglich ist (wie x) oder eben nicht.
Das ist kein selbstgewählter Selektor. Es ist ein stinknormaler Element-Selektor - "p" matcht auf ein Element "<p>", "x" auf "<x>", "foo" auf "<foo>". That's it. Da ist nicht die geringste Magie drin. Das Problem ist lediglich - und CSS kann das nicht wissen - dass das Element in dieser DTD nicht erlaubt ist.
Cheatah
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes