リンク疑似クラスとは、リンクをコントロールするためものです。
:link、:visited、:hover、:active、:focusがあります。
a要素のセレクタにこのクラスを指定することで、状態別にスタイルを設定することができます。
未訪問(まだ開いていない・キャッシュされていない)サイトへのリンク部分に対して適用。
既訪問(既に開いた・キャッシュされている)サイトへのリンク部分に対して適用。
その要素の上にカーソルがある状態のときに適用。
その要素がアクティブな状態(例:マウスでリンクを押してから放すまでの時間に適用。
要素がフォーカスされているときに適用