Buenas, 
 
No me he enterado mucho con tu explicacion, pero si lo que quieres hacer es poner una imagen y escribir un texto encima, puedes utilizar la etiqueta <DIV> como comentas. 
Lo que  tiene que hacer es crear 2 etiquetas DIV una con la imagen y otra con el texto. Luego utilizar el atributo style para indicarle la posición. 
Te pongo un ejemplo.  
 Código HTML:
 <div style="position:absolute; top:100px; text-align:center;"><img src="ruta imagen/imagen.jpeg"></div>
<div style="position:absolute; top:100px; text-align:center;"><b>Tu Texto<b></div> 
 Un saludo.