Pues si señora
Al decirlo tú me acordé que había leído "algo" en "alguna parte". No lo he utilizado nunca, te hago un copy-paste directamente desde mis apuntes, a ver si te sirve
:before y :after Cita:
Con los pseudo-elementos :before (antes) y :after (después) se puede insertar un contenido antes o después de un elemento determinado y definir el estilo del contenido insertado. La propiedad 'content', junto con estos pseudo-elementos, especifican lo que se inserta.
Podemos lograr que antes de cada elemento <H3> aparezca el texto "Tema:" sin necesidad de tener que escribirlo en cada título. También podemos hacer que cada párrafo termine con un pequeño ícono o poner "Fin" al pie de cada página usando las siguientes reglas.
H3:before {content: "Tema: "}
P:after {content: url("icono.gif")}
BODY:after {content: "Fin"; display: block;}
En la última regla hemos especificado también "display: block" para que la palabra "Fin" comience en una nueva línea (como si fuese un nuevo párrafo).