HTMLusemap属性_
定義と使用法
このusemap
属性は、画像(またはオブジェクト)を画像マップとして指定します(画像マップはクリック可能な領域を持つ画像です)。
属性は要素の
名前または属性にusemap
関連付けられており、との
間に関係を作成します。<map>
id
<img>
<map>
注:要素がor要素の子孫である場合、このusemap
属性は使用できません。
<img>
<a>
<button>
に適用されます
このusemap
属性は、次の要素で使用できます。
要素 | 属性 |
---|---|
<img> | usemap |
<オブジェクト> | usemap |
例
例
クリック可能な領域を含む画像マップ:
<img src="planets.gif"
width="145" height="126"
alt="Planets"
usemap="#planetmap">
<map
name="planetmap">
<area shape="rect" coords="0,0,82,126" href="sun.htm" alt="Sun">
<area shape="circle" coords="90,58,3" href="mercur.htm" alt="Mercury">
<area shape="circle" coords="124,58,8" href="venus.htm" alt="Venus">
</map>
例
画像マップを使用した<object>要素:
<object data="planets.gif" width="145" height="126" usemap="#planetmap"></object>
ブラウザのサポート
このusemap
属性では、要素ごとに次のブラウザがサポートされています。
Element | |||||
---|---|---|---|---|---|
img | Yes | Yes | Yes | Yes | Yes |
object | Not supported | Yes | Yes | Not supported | Not supported |