|<- [[cccn:Nth-child selectors]]|[[cccn:Targeting page content - Lab]] ->| p::first-line (CSS3) ou p:first-line (CSS2) p::first-letter / p:first-letter - : & :: -> différencier pseudo-class selector(:) et pseudo-element selector (::) - :: pas forcément supporté (genre IE8) === ::before & ::after === - permet d'ajouter du contenu avant ou après un élément. - Ce contenu n'est pas ciblable grâce au DOM (n'apparaitra pas dans le DOM, pas accessible par script). - propriété //content//. - différentes fonctionnalités : - counouter - open-quote/close-quote - attr(X) - etc... w3.org/TR/CSS2/generate.htm#before-after-content a::after { content: attr(href); // récupère le contenu de l'attribut href content: " [" attr(href) " ]"; // on concatène avec des str }