Los pseudo-elementos :before
y :after
se utilizan en combinación con la propiedad content
de CSS para añadir contenidos antes o después del contenido original de un elemento.
Las siguientes reglas CSS añaden el texto Capítulo -
delante de cada título de sección <h1>
y el carácter .
detrás de cada párrafo de la página:
h1:before { content: "Capítulo - "; } p:after { content: "."; }
El contenido insertado mediante los pseudo-elementos :before
y :after
se tiene en cuenta en los otros pseudo-elementos :first-line
y :first-letter
.