<map>
次のように使用できます。
<img src="yourImage.gif" width="99" height="99" alt="YourImage" usemap="#YourMap">
//The usemap attribute must match the name attribute of your map.
<map name="YourMap">
<area shape="rect" coords="0,0,82,126" href="path1.htm" alt="Path1">
//Coords are x, y of the top left corner and the bottom right corner of the rectangle
<area shape="circle" coords="90,58,3" href="path2.htm" alt="Path2">
//Coords are the x, y of the center of the circle and the lenght of half the diameter of the circle
<area shape="poly" coords="124,58,8, 1" href="path3.htm" alt="Path3">
//Coords are the x, y of each points in the shape drew for an pentagone (5 corners)
//The coords attribute could look like this coords="0, 0, 10, 10, 5, 10, 10, 5, 12, 13"
//I know this dont make a pentagone but it does ilustrate that you need 5 pairs of
//numbre in the coords and that if you need more of them you can add however you need .
</map>
次に、area タグの href 属性に、ユーザーがエリアをクリックしたときに移動する場所への独自のパスを配置できます。