Un pseudo-élément cible une partie d'un élément ou en crée une, avec deux deux-points : ::before et ::after insèrent du contenu décoratif via la propriété content, ::first-line et ::first-letter stylent le début du texte, ::placeholder celui des champs.
Exemple
h2::before { content: '# '; color: #888; }