Podrías probar con este código, pero antes te explico:
puedes poner tu imagen como fondo de la clase h2, y luego al texto darle un indentado (sangrado) de 30px por ejemplo, de esa manera siempre se verá en cualquier elemento h2 que pongas y tu texto será empujado para dejarlo ver:
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Grafico en h2</title>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<style>
body { margin-top: 20px;
margin-left: 20px;
}
h2 { background-image: url(http://www.menoslobos.com/mikel/forosdelweb/editar.gif);
background-repeat: no-repeat;
text-indent: 30px;
}
</style>
</head>
<body>
<h2>Un texto con el h2</h2>
<h2>Otro texto</h2>
<h2>Y otro más</h2>
</body>
</html>
Puedes verlo aquí:
http://www.menoslobos.com/mikel/foro...ico_en_h2.html
Mikel.