Hi,
Das CSS-Tab der Developer Tools zeigt die Regel mit dem Selektor
.comment:target, .sftarget
auch gar nicht an - deshalb vermute ich, dass sich der IE hier beim Parsen des Stylesheets an der ihm unbekannten Pseudoklasse :target „verschluckt“, und die komplette Regel ignoriert.
Dieses Verhalten ist auch absolut korrekt.
"Malformed Statements", wozu im IE8 mangels Unterstützung :target zählt, sollen komplett ignoriert werden.
FYI.
~dave