Hi,
Stehen die Kontextselektoren immer im Zusammenhang mit den Pseudoformaten?
Nein. Kontextselektoren und Pseudoklassen stehen in keinerlei Zusammenhang.
Auch z.B.
table.menu td { color:blue; }
table.wasweissich td { color:red; }
ist eine sinnvolle Anwendung der Kontextselektoren.
Mit Kontextselektoren kann man ganz beliebige Elemente, die eben in einem bestimmten Kontext stehen, formatieren.
Wie ist das denn nun richtig?
table.menu a:link {...}
Dieses hier.
table.menu:link {...}
Falsch ist das hier auch nicht. Nur: eine table ist (zumindest in HTML bis einschl. XHTML 1.0 - XHTML 1.1 kenn ich noch nicht genau) niemals ein link.
Also läuft die Formatierung ins Leere.
Was gibt es sonst noch zu beachten beim Einsatz der Kontextselektoren?
Wo finde ich sonst noch Hilfe zu diesem Thema?
http://www.w3.org/TR/REC-CSS2/selector.html
da steht alles wichtige zum Thema Selektoren in CSS2
cu,
Robert