Balise Div à l'intérieur de la balise img

J'ai besoin d'ajouter un texte sur chaque image et j'ai l'image de la galerie construits en utilisant les balises img. Ne puis-je pas ajouter des balises div sous les balises img. Semblable à celui montré ici :

<img id="img1" class="img1_1" src="hello1_1">
  <div class="textDesc">HELLO1_1</div>
</img>

Si la div est ajouté à la balise img , mais je ne peux pas voir le texte "HELLO1_1" sur l'image.

Svp quelqu'un peut m'aider?
Si vous avez besoin du code source, je peux le partager avec vous.

Voici le lien pour tester le scénario :
http://jsfiddle.net/XUR5K/9/

  • Vous devez le faire dans l'autre sens. Mettre l'img à l'intérieur de la balise div à la place.
  • Vous devez décrire ce que vous souhaitez accomplir, au lieu d'une hypothèse de solution (qui ne peut pas travailler). Les gens ont fait différent devine que, dans leurs réponses. Voulez-vous afficher une légende ci-dessous (ou au-dessus ou à côté) de l'image, ou voulez-vous placer un peu de texte à l'intérieur (sur) l'image, comme un nom dans la carte? Il y a des signaux mitigés sur cette dans votre question.
  • Merci À Eddy. J'ai inversé la hiérarchie et cela a fonctionné.
InformationsquelleAutor KashCSS | 2012-05-03