28173 sujets

CSS et mise en forme, CSS3

Hello à toutes et à tous,
je me demandais s'il était possible d'afficher par la CSS un image en tête d'un paragraphe donné.
Un peu comme sur cet exemple ci :
upload/10254-2007-08-16.jpg
Pour une lettrine je n'ai pas de souci. J'ai donc truqué un peu par:
   #content .rub-blog {
	background-color: #000;
	background-image: url("../design/rubs/History.png");
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	font-size: 3em; 
	line-height: 1em;
}

et en placant 3 espaces insécables à la place de la lettrine qui devient invisible:
<p><span class="rub-blog">&nbsp;&nbsp;&nbsp;</span>(...)

Ce n'est pas extrêmement contraignant mais je me demandais s'il n'y avait pas mieux à faire.
Qu'en pensez-vous ?
Cordialement,
Philippe