<map name=""></map>
イメージマップ

ブラウザ
  • IE
  • Cr
  • Sf
  • Fx
  • O
DTD Strict:使用可 / Transitional:使用可 / Frameset:使用可
タグ 開始タグ:必須 / 終了タグ:必須
分類
子要素 カッコ付の要素は、a要素によるイメージマップの場合に配置することができます。

クライアントサイド・イメージマップを定義する要素です。(イメージマップとは、1つの画像内に複数のリンク先を設定できる機能のことです)

この要素に付けるマップ名によって、img要素object要素input要素と関連付けされることになります。

リンク領域の設定は、この要素内に配置されるarea要素、またはa要素で行ないます(a要素はブロックレベル要素内に配置する必要があります)。



area要素を配置した例

<div>

<img src="map.gif" alt="サンプル1" usemap="#sample1">

<map name="sample1"> 
<area shape="rect" coords="22,11,122,62" href="map1.html" alt="リンク1"> 
<area shape="circle" coords="184,86,30" href="map2.html" alt="リンク2"> 
<area shape="poly" coords="87,78,30,110,81,139,69,113" href="map3.html" alt="リンク3"> 
</map>

</div>


a要素を配置した例

<div>

<img src="map.gif" alt="サンプル2" usemap="#sample2">

<map name="sample2"> 
<ul>
<li><a shape="rect" coords="22,11,122,62" href="map1.html">リンク1</a></li>
<li><a shape="circle" coords="184,86,30" href="map2.html">リンク2</a></li>
<li><a shape="poly" coords="87,78,30,110,81,139,69,113" href="map3.html">リンク3</a></li>
</ul>
</map>

</div>


属性一覧
属性 説明 説明
必須属性
name イメージマップの名前 マップ名 固有の識別名
共通属性・その他属性
style
class
id
title
lang
dir
イベント属性
onclick
ondblclick
onmousedown
onmouseup
onmouseover
onmousemove
onmouseout
onkeypress
onkeydown
onkeyup
この要素に関連する目的別リファレンス
画像内に複数リンクを設定する