Witam, mam takie skromne (chyba) pytanie.

Czemu firefox interpretuje selektor css jako:
a.user:link, a.user:visited, a.user:active

Natomiast chrome widzi to jako:
a:link.user, a:visited.user, a:active.user

Musiałem przez to w kodzie javascript podmieniającym ten styl dopisać wykrywanie pod jaką przeglądarką jest otwierany. Niby jest to samo ale jednak z początku nie znajdywało takiego stylu pod firefoxem, pod chrome było ok zacząłem patrzeć pod firebugiem że inaczej ten selektor wygląda. Czy ktoś wie czemu tak jest?