CSS
CSS Pseudo-classes
A pseudo-class is used to define a special state of an element.