Selektor a:visited w CSS to połączenie elementu a (odnośnik) z pseudoklasą :visited, która oznacza stan odwiedzenia. Przeglądarka uznaje link za odwiedzony, gdy jego adres był wcześniej otwarty i znajduje się w historii (szczegóły zależą od polityki prywatności przeglądarki). Dlatego deklaracja {color: orange;} sprawia, że odwiedzone linki będą wyświetlane w kolorze pomarańczowym.
Odpowiedź "ma błędny adres URL" jest niepoprawna, bo CSS nie weryfikuje poprawności adresu ani nie rozstrzyga, czy odnośnik prowadzi do działającej strony. To zagadnienie dotyczy walidacji linków lub zachowania serwera, a nie selektora stanu.
Odpowiedź "jeszcze nie został odwiedzony" opisuje przeciwny przypadek. Dla linków nieodwiedzonych typowo stosuje się pseudoklasę :link (lub styluje się samo a, a potem nadpisuje stany).
Odpowiedź "wskaźnik myszy ma ustawiony nad sobą" dotyczy stanu najechania kursorem, czyli pseudoklasy :hover. Jest to stan chwilowy (interakcja), a nie stan wynikający z historii odwiedzin.
W praktyce warto pamiętać o klasycznej kolejności stylowania stanów linków (często jako mnemotechnika): link → visited → hover → active. Pomaga to unikać sytuacji, w której późniejsze reguły nadpisują wcześniejsze w sposób trudny do przewidzenia.