Pseudo classe ciblant l'élément qui est actif (celui qui est cliqué ou touché).
Pseudo-classe obsolète. A été remplacée par la nouvelle pseudo-classe :is().
Pseudo-classe désignant tous les liens (visités ou non).
Pseudo-classe désignant les éléments de saisie dont le contenu a été renseigné automatiquement par le navigateur.
Pseudo classe désignant les zones de saisie vides.
Pseudo-classe ciblant un élément en train d'attendre les données (comme une vidéo par exemple).
Pseudo-classe désignant les cases à cocher (ou boutons radio) qui sont cochés, ainsi que les éléments de menu sélectionnés.
Pseudo-classe ciblant un élément pouvant être soit ouvert, soit fermé (comme un menu select), et qui se trouve dans l'état fermé.
Pseudo-classe ciblant les cases à cocher et boutons radio qui sont cochés par défaut.
Pseudo-classe désignant les éléments définis (notion variable suivant le langage).
Pseudo-classe permettant de désigner des éléments en fonction du sens d'écriture
Pseudo-classe ciblant les zones de saisie verrouillées (celles qui comportent l'attribut disabled).
Pseudo-classe ciblant les éléments sans contenu.
Pseudo-classe désignant les zones de saisies non verrouillées.
Pseudo-classe ciblant le premier enfant d'un élément dans l'ordre du document.
Pseudo-classe ciblant les premiers éléments de chaque type, dans l'ordre du document.
Pseudo-classe ciblant la zone de saisie qui a le focus.
Pseudo-classe ciblant la zone de saisie qui a le focus, mais uniquement si le navigateur matérialise ce focus (par une bordure plus épaisse par exemple).
Pseudo-classe ciblant la zone de saisie qui a le focus, ainsi que le formulaire correspondant.
Pseudo-classe désignant les éléments affichés en plein écran pendant le temps où ils sont affichés en plein écran.
Pseudo-classe ciblant un élément dont au moins un des enfants correspond à l'un des sélecteurs passés en argument.
Pseudo-classe ciblant l'élément sur lequel se trouve le curseur de la souris.
Pseudo-classe désignant les zones de saisie dont la valeur est dans la fourchette autorisée.
Pseudo classe désignant les zones de saisie dont la valeur est indéterminée.
Pseudo classe désignant les zones de saisie contenant une information invalide.
Pseudo-classe permettant de simplifier les syntaxes complexes faisant intervenir plusieurs sélecteurs.
Pseudo-classe désignant les élément à partir de leur langue.
Pseudo-classe ciblant le dernier enfant d'un élément, dans l'ordre du document.
Pseudo-classe ciblant les derniers éléments de chaque type, dans l'ordre du document.
Pseudo-classe désignant les liens hypertexte non visités.
Pseudo-class désignant les liens internes, à l'exclusion des liens pointant vers un autre domaine.
Pseudo-classe obsolète, remplacée par la nouvelle pseudo-classe :is().
Pseudo-classe désignant les éléments affichés en modal : qui bloquent les interactions avec les autres éléments.
Pseudo-classe désignant un élément capable de produire du son, mais dont l'utilisateur a coupé le son.
Pseudo-classe pour inverser l'action d'un sélecteur.
Pseudo-classe ciblant un descendant d'après son numéro dans l'ordre du document.
Pseudo-classe ciblant une des colonnes dans un container grille d'après son numéro.
Pseudo-classe ciblant un élément à partir de son numéro, en commençant par la fin, et dans l'ordre du document.
Pseudo-classe ciblant une des colonnes dans un container grille, en commençant le comptage par la fin.
Pseudo-classe ciblant un élément à partir de son numéro en ne comptant que les éléments du même type et en commençant par la fin.
Pseudo-classe ciblant un élément à partir de son numéro en ne comptant que les éléments du même type.
Pseudo-classe ciblant les éléments qui sont fils uniques de leur parent.
Pseudo-classe désignant les éléments qui sont fils unique de leur parent, en ne considérant que les éléments de type identique.
Pseudo-classe ciblant les éléments pouvant être soit ouverts, soit fermés (comme select), et qui se trouvent dans l'état ouvert.
Pseudo élément désignant les zones de saisie non obligatoires.
Pseudo-classe désignant les zones de saisie dont la valeur est en dehors de la plage autorisée.
Pseudo-classe désignant les éléments dont la lecture a été suspendue par l'utilisateur (par exemple une vidéo).
Pseudo classe désignant un élément (le plus souvent une vidéo) affiché dans une fenêtre ne défilant pas avec le reste de la page.
Pseudo-classe désignant les zones de saisie comportant un texte d'aide.
Pseudo-classe désignant les éléments en cours de lecture (par exemple une vidéo).
Pseudo-classe qui cible les éléments popover qui sont dans l'état ouvert (ou affichés).
Pseudo-classe désignant les zones de saisie en lecture seule.
Pseudo-classe désignant les zones de saisie en lecture écriture.
Pseudo-classe désignant les zones de saisie obligatoires.
Pseudo-classe ciblant l'élément racine du document (en HTML, l'élément racine est l'élément HTML).
Cible l'élément courant. Utile dans le cas de règles imbriquées (nested CSS).
Pseudo-classe ciblant les éléments (vidéo par exemple) dont le contenu est en cours de recherche d'une position à la demande de l'utilisateur.
Pseudo-classe désignant un élément (une vidéo par exemple) dont la lecture est interrompue à la suite d'une erreur dans l'acquisition du flux.
Pseudo-classe désignant l'élément dont l'id figure dans l'url (signet).
Pseudo-classe désignant le container parent de l'élément dont l'id figure dans l'url.
Pseudo-classe désignant les zones de saisie dont la valeur est invalide.
Pseudo-classe désignant les zones de saisie dont la valeur est valide.
Pseudo-classe désignant les zones de saisie contenant une information valide.
Pseudo classe désignant les liens hypertexte déjà visités.
Pseudo-classe ciblant un élément capable de produire du son, et dont le volume a été figé à une valeur fixe.
Pseudo-classe permettant de grouper des sélecteurs (équivalent du OU logique).