| A:link |
Link pseudo-Class |
Select a link that a user has not visited |
| a:visited |
Link pseudo-Class |
Select a link that a user has visited |
| A:hover |
Behavioral pseudo-Class |
Select a user to hover the mouse pointer over the element |
| A:active |
Behavioral pseudo-Class |
Select an element in the user's use |
| A:focus |
Behavioral pseudo-Class |
Select an element that has user focus |
| Input:enabled |
State pseudo-Class |
Select an element that is under the editable state (default) |
| Input:disabled |
State pseudo-Class |
Select an element in a non-editable state by setting the Disabled property |
| Input:checked |
State pseudo-Class |
Select a selected radio or check button |
| Input:indeterminate |
State pseudo-Class |
Select a radio or check button in an indeterminate state (may be selected or unchecked) |
| Li:first-child |
Structural pseudo-Class |
Select the first child element under a parent element |
| Li:last-child |
Structural pseudo-Class |
Select the last child element under the parent element |
| Div:only-child |
Structural pseudo-Class |
If an element is the only child element in its parent element, it will be matched |
| P:first-of-type |
Structural pseudo-Class |
Select the 1th child element of the same type in the parent element |
| P:last-of-type |
Structural pseudo-Class |
Select the last child element of the same type in the parent element |
| Img:only-of-type |
Structural pseudo-Class |
If the element is a unique element of the same type in the parent element, it will be matched |
| Li:nth-child (2n+3) |
Structural pseudo-Class |
When the sequence of a child element of a parent element matches the given number, it is selected, and all elements are calculated as a starting point at the beginning of the document tree |
| Li:nth-last-child (3n+2) |
Structural pseudo-Class |
When the sequence of a child element of a parent element matches the given number, it is selected, and all elements are calculated as a starting point at the beginning of the document tree |
| P:nth-of-type (3n) |
Structural pseudo-Class |
When the sequence of a child element of a parent element matches the given number, it is selected, starting at the beginning of the document tree, and counting only the elements of a given type in the document tree |
| P:nth-last-of-type (2n+1) |
Structural pseudo-Class |
When the sequence of a child element of a parent element matches the given number, it is selected, starting at the beginning of the document tree, and counting only the elements of a given type in the document tree |
| Section:target |
Target Pseudo-Class |
Select the element to which the value of the URI fragment identifier points |
| Div:empty |
Empty Pseudo class |
Select an element without any child elements or text |
| Div:not (. Awesome) |
Negation pseudo-Class |
Select an element that does not match a status identifier |