Hi Cheatah,
mir ist leider nicht klar, um welches Verständnisproblem es sich hierbei handelt.
Ich möchte, dass die Style-Definition für <a> nicht in <a>-Elementen innerhalb der <ul> mit der id "Button" angewendet werden.
Ein explizites Überschreiben für <a>-Elemente innerhalb von <ul> ist für mich nicht die mögliche Lösung (in dem kleinen Beispiel würde das natürlich gehen...).
Ich möchte im Prinzip erreichen, dass a:hover etc. innerhalb der <ul> mit der id "Button" ignoriert wird.
Warum? Das lässt sich mit purem CSS lösen. Selbst der IE schafft das.
Ich möchte noch etwas mehr in dem entsprechenden Skript machen.
<?xml version="1.0" encoding="ISO-8859-1"?>»»
Dir ist klar, dass der IE hierdurch in den Quirks-Mode wechselt?
Ne, war mir nicht klar. Was genau ist denn falsch?
Wozu dient Deiner Meinung nach hier das "javascript:"? Event-Handler erwarten (lies: erlauben) keine URL, und Labels sind nicht Teil des Basis-JavaScript-Sprachumfangs. Im Zweifel ist dies also ungültiges JavaScript.
War ein copy/paste-Fehler, ist korrigiert ;-)
Daniel