1. Home
  2. HTMLタグ
  3. 要素一覧 [ABC]
  4. map 要素

map 要素


map

ブラウザ
IE
Fx
Sf
Cr
O

イメージマップ

<map name=""></map>

クライアントサイド・イメージマップを定義する要素です。(イメージマップとは、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

DTD

Str Tra Fra

タグ

開始タグ 終了タグ
必須 必須

子要素

カッコ付の要素は、a要素によるイメージマップの場合に配置することができます。

メモ

イメージマップの領域設定は、一般的にはarea要素を使用して行われます。a要素によるイメージマップは、一部のブラウザでしか対応していません。


要素一覧 [ABC]

ページの先頭へ


inserted by FC2 system