To accomplish your first goal of making a part of the flower into a link, you have three options:
Option one (and this is the option I would choose), you could create what is called an "image map" by inserting a little bit of html into your page.
CODE
<map name="flower">
<area shape="circle" coords="130,114,29" href="iframecontent.html" target="iframename">
</map>
In the above code, "130" is the x-position (horizontal) of the center of the circle (in pixels), and "114" is the y-position (vertical). "29" refers to the width of the radius.
If you have Dreamweaver, Fireworks, Imageready, or a comparable html/image editing program, the program will do most of the work for you.
For more another page on image maps, see
this page.
Option two depends on the use of slices. Imageready and Fireworks will cut your image into rectangular slices. They are saved as individual images which are put together as one image. All you have to do is give the link slice a URL and then take the code provided by the image-editing program.
Often, designers prefer to cut up their images to make them load faster.
Option three is probably what you are inquiring about. You could position the yellow circle image on top of the larger image and make the small image into a link. There are a lot of ways this can go wrong, so I'd recommend you go with my first method, but here's how you could do it. Since you know about absolute positioning, I would assume you know how to place the small image right where you want it on top of the large image. To add a link, the code would look something like this:
<a href="iframecontent.html" target="iframename"><img src="flower.jpg" style="position: absolute; left: 235px; top: 78"></a>
Now this only leaves the matter of putting up an iframe. If you need any assistance with that, just reply. Good luck.
Reply