热点地图------map

map  必须跟img进行绑定

         img中需要使用usemap添加热点地址  "#name"

         <area shape="形状" coords=" 位置"  href="跳转网站路径"></area>

shape:矩形(rect),圆形(circle),多边形(poly)

coords:图形位置坐标点

href:跳转的路径

详细代码介绍:

<img src="" alt=""  usemap="#test">

<map name="test" id="test">

<!--circle:圆形,r:圆形半径--!>

<area shape="circle" coords="x,y,r" href="" alt="">

<!--rect:矩形,x1,y1:矩形一个角的坐标,x2,y2:对角的坐标--!>

<area shape="rect" coords="x1,y1,x2,y2" href="" alt="">

<!--poly:多边形形--!>

<area shape="poly" coords="x1,y1,x2,y2,~Xn,Yn" href="" alt="">

</map>

area元素永远嵌套在map元素的内部。area元素可定义图像映射中的区域

<img>中的usemap属性可引用<map>中的id或name属性(取决于浏览器),

所以我们应同时向<map>添加id和name属性

示例:

<html>

.

.

.

<img src="../c.jpg" alt="" usemap="#test">

                <map name="test" id="test">

                    <!-- circle:圆形 -->

                    <area shape="circle" coords="20,20.20" href="http://www.jd.com" alt="">

                    <!-- rect:矩形 -->

                    <area shape="rect" coords="100,117,237,170" href="http://www.taobao.com" alt="">

                    <!-- poly:多边形 -->

                    <area shape="poly" coords="216,28,216,98,255,47,175,80" href="http://www.tianmao.com" alt="">

                </map>

.

.

</html>

上一篇:localstorage - HTML 5 Web 本地存储总结


下一篇:七、面向对象_4.例题