版权声明:本文为博主原创文章,未经博主允许不得转载。 https://cloud.tencent.com/developer/article/1333767
<img>
标签、<map>
标签和<area>
标签<img>
中的 usemap 属性可引用 <map>
中的 id 或 name 属性(取决于浏览器),所以我们应同时向<map>
添加 id 和 name 属性。<img src="图形文件名" usemap="#图的名称">
<map name="图的名称">
<area shape=形状 coords=区域座标列表 href="URL资源地址">
<!--可根据需要定义多少个热点区域-->
<area shape=形状 coords=区域座标列表 href="URL资源地址">
</map>
<map>
标签属性介绍:属性 | 取值 | 描述 |
---|---|---|
coords | 坐标值 | 定义可点击区域(对鼠标敏感的区域)的坐标 |
href | URL | 定义此区域的目标 URL |
shape | default,rect(矩形),circle(圆形),poly(多边形) | 定义热点形状 |
target | _blank,_parent,_self,_top | 规定在何处打开 href 属性指定的目标 URL |
coords
– 定义区域点的坐标<area shape=rect coords=100,50,200,75 href="URL">
<area shape=circle coords=85,155,30 href="URL">
<area shape=poly coords=232,70,285,70,300,90,250,90,200,78 href="URL">
<img src="__MIMG__/img_map.png"
id="img_map" style="width: 869px"
border="0" usemap="#planetmap" alt="Planets" />
<map name="planetmap" id="planetmap">
<area shape="circle" coords="95,98,98" alt="man" />
<area shape="circle" coords="322,98,98" alt="maze" />
<area shape="circle" coords="548,98,98" alt="$$" />
<area shape="circle" coords="772,98,98" alt="star" />
</map>