This is already in HTML 3.0 in the form of the FIG tag which is similar to
the IMG tag but allows full HTML content, which is used when the graphic
cannot be, for example:
<FIG SRC="pictures">
<CAPTION>My House!</CAPTION>
<PRE>
._.
/ \
/ \
/-------\
| |_|
| __ |
| <A HREF="door.html">||</A> |
</PRE>
</FIG>
In addition, the anchor in the example could use the SHAPE attribute to
define a shaped anchor for when the graphic can be used. The shape would in
this case be a rectangle corresponding to the door in the graphic image.
It works quite nicely.
Michael Johnson
Relay Technology, Inc.