@stiffy: Imagemaps ist korrekt, aber definitiv falsch ist, daß das kompliziert ist.
Code:
<MAP NAME="test">
<AREA COORDS="185,44,255,101" HREF="test_rechteck.html">
<AREA SHAPE="circle" COORDS="84,71,29" HREF="test_kreis.html">
<AREA SHAPE="poly" COORDS="357,85,370,64,343,85,326,55,349,38,381,44,388,88" HREF="test_polygon.html">
</MAP>
<IMG SRC="bild.gif" WIDTH="800" HEIGHT="120" BORDER="0" USEMAP="#test"></body>
Zunächst erstellst Du die Map. Als AREA-Typen gibt es Rechtecke (ohne SHAPE-Angabe), Kreise (circle) und Vielecke (poly).
In der COORDS-Angabe sind dann die Koordinaten des Bereiches, und zwar:
bei Rechteck: x1,y1,x2,y2 - linke obere Ecke x1/x2 - untere rechte Ecke x2/y2
bei Kreis: x1,y1,r - Koordinaten des Mittelpunktes und des Radius
bei Vieleck: x1,y1,x2,y2,x3,y3,....,xn,yn - für jeden Eckpunkt ein Koordinatenpaar
Was dann allerdings auf diesem Weg wirklich schwierig ist, ist, diese Area's so zu legen, daß sie bestimmte Bildbereiche "abdecken". Hierzu müsstest Du Dir das Bild in ein Grafikprogramm laden, und damit die Koordinaten herausfinden, usw.
Wie stiffy schon sagte, gibt es in vielen HTML-Editoren (Dreamweaver, HomeSite, usw.) eigene Assistenten, wo Du die AREAS grafisch anlegen kannst.
Gruß
Dunsti