qualcuno mi sa dire perchè il codice seguente non viene validato?

codice:
<a href="index.html">
   [img]home.gif[/img]
</a>
Error: element img not allowed here; possible cause is an inline element containing a block-level element


come caspita si fa a inserire un link in un'immagine con xhtml e far sì che il validator lo digerisca?