Nein, ich kann nur noch die relevante Stelle in der CSS2-Doku einbringen ("One pseudo-element may be appended to the _last_ simple selector in a chain, [..]" http://www.w3.org/TR/CSS2/selector.html)
Die Adresse sollte http://www.w3.org/TR/CSS2/selector.html#q2 sein ("Selector Syntax"), und die Behauptung, daß die Pseudoklasse am Ende stehen muß, nehme ich in Bezug auf Selektoren zurück. Ich habe das Wörtchen "chain" falsch gedeutet.
Etwas weiter oben heißt es eindeutigerweise:
"A simple selector is either a type selector or universal selector
followed immediately by zero or more attribute selectors, ID
selectors, or pseudo-classes, in any order."
Klassen (a.news) gehören zu den Attributselektoren, insofern sollte es wurscht sein, ob es a.news:link oder a:link.news heißt.
Gruß,
soenk.e