HTML usemap 属性
定义和用法
The usemap
属性指定图像(或对象)作为图像地图(图像地图是具有可点击区域的图像)。
The usemap
属性与 <map>
元素的名称或 id
属性相关联,并在 <img>
和 <map>
之间建立关系。
注意:如果 <img>
元素是 <a>
或 <button>
元素的后代,则不能使用 usemap
属性。
适用于
The usemap
属性可以在以下元素上使用
元素 | 属性 |
---|---|
<img> | usemap |
<object> | 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>
尝试一下 »
浏览器支持
The usemap
属性对每个元素具有以下浏览器支持
元素 | |||||
---|---|---|---|---|---|
img | 是 | 是 | 是 | 是 | 是 |
object | 不支持 | 是 | 是 | 不支持 | 不支持 |