Les Pseudo-classes :
il est appliqué automatiquement par le navigateur
en fonction de la position de l'élément ou de son interactif.
Par Exemple :
E:hover
Correspond à des éléments de type E lorsque le curseur est
planant au-dessus d'elle.
Les Pseudo-éléments :
Il s'applique styles de contenu
en fonction de sa position dans le code HTML de la hiérarchie.
Par Exemple :
E::first-letter
Cette applique un style à la première lettre de la première ligne à l'intérieur d'un bloc de niveau
élément de E.
Donc ,
Les Sélecteurs CSS3 spécification des préfixes pseudo-éléments avec deux points au lieu d'un.
Donc, :first–letter devient ::first-letter et :première ligne devient ::first-line.
IE 8 et versions antérieures ne comprends pas le double deux-points préfixe, donc vous avez besoin d'utiliser
le seul colon versions afin d'éviter les styles de rupture dans les navigateurs plus anciens.