If I have understood your query I have overlaid "labels" over an image.
You have to use Style Sheets and "absolute" pixel addresses. ( PS does not work in Firefox but I'm looking into that.
See
www.playdecimate.com and select "A brief Description". ( The page including the labels is called
www.playdecimate.com/examplebase.html.)
The main set up bit of the code is as follows.
<STYLE TYPE="text/css"> <!-- .help { position: absolute; left: 127px; top: 415px; width: 75px; height: 25px}
.info { position: absolute; left: 395px; top: 465px; width: 75px; height: 25px}
.board { position: absolute; left: 50px; top: 500px; width: 75px; height: 25px }
.resource { position: absolute; left: 385px; top: 685px; width: 75px; height: 25px }
.numbers { position: absolute; left: 40px; top: 735px; width: 75px; height: 25px }
.operators { position: absolute; left: 330px; top: 752px; width: 75px; height: 25px }
.control { position: absolute; left: 565px; top: 752px; width: 75px; height: 25px }
--></STYLE>
You call the STYLE later in the HTML like this
<!-- This is the third table -->
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<!-- This is the big picture -->
<IMG height="542" alt="" src="images/ExampleBaseV2.jpg" width="645" border="0" name="Example of Board">
<DIV CLASS="help"><A href="#FirstInfo"><font face="Georgia" color="#ff0033" size="1"><b>MORE
INFO?</b></A></FONT></DIV>
<DIV CLASS="info"><A href="#SecondInfo"><font face="Georgia" color="#ff0033" size="1"><b>MORE
INFO?</b></A></FONT>
</DIV>
<DIV CLASS="board"><A href="#ThirdInfo"><font face="Georgia" color="#ff0033" size="1"><b>MORE
INFO?</b></A></FONT>
</DIV>
<DIV CLASS="resource"><A href="#FourthInfo"><font face="Georgia" color="#ff0033" size="1"><b>MORE
INFO?</b></A></FONT>
</DIV>
<DIV CLASS="numbers"><A href="#FifthInfo"><font face="Georgia" color="#ff0033" size="1"><b>MORE
INFO?</b></A></FONT>
</DIV>
<DIV CLASS="operators"><A href="#SixthInfo"><font face="Georgia" color="#ff0033" size="1"><b>MORE
INFO?</b></A></FONT>
</DIV>
<DIV CLASS="control"><A href="#SeventhInfo"><font face="Georgia" color="#ff0033" size="1"><b>MORE
INFO?</b></A></FONT>
</DIV>
</TD>
</tr>
</table>
If this is the sort of thing you want to do look at the source of
www.playdecimate.com/exmplebase.html page
Was this of any help?