擬似クラス - CSS | MDN
CSS の擬似クラス (pseudo-classes) は、セレクターに付加するキーワードであり、選択された要素の特定の状態など、文書ツリー外の情報に基づいて要素を選択することを可能にします。例えば、擬似クラス :hover を使用すると、ユーザーのポインターがボタン上にかざされた際にスタイルを設定できます。