没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
图像的影像地图超链接,<map>标签浅谈
在 HTML 中还可以把图片划分成多个热点区域,每一个热点域链接到不同网页的资源。
这种效果的实质是把一幅图片划分为不同的热点区域,再让不同的区域进行超链接。
这就是影像地图。
要完成地图区域超链接要用到三种标签:<img><map><area>
下面分别介绍这些标签的用法:
影像地图(Image Map)标签的使用格式:
<img src="图形文件名" usemap="#图的名称">
<!-- 插入图片时要在<img>标记中设置参数 usemap="#图的 name" ismap,以表示
对图像地图(图的名称)的引用;-->
<map name="图的名称">
<!--用<map>标记设定图像地图的作用区域,并用 name 属性爲图像起一个名字-->
<area shape=形状 coords=区域座标列表 href="URL 资源地址">
......可根据需要定义多少个热点区域
<area shape=形状 coords=区域座标列表 href="URL 资源地址">
</map>
【1】shape -- 定义热点形状
shape=rect: 矩形
shape=circle:圆形
shape=poly: 多边形
【2】coords -- 定义区域点的坐标
a.矩形:必须使用四个数字,前两个数字为左上角座标,后两个数字为右下角座标
例:<area shape=rect coords=100,50,200,75 href="URL">
b.圆形:必须使用三个数字,前两个数字为圆心的座标,最后一个数字为半径长度
例:<area shape=circle coords=85,155,30 href="URL">
c.任意图形(多边形):将图形之每一转折点座标依序填入
例:<area shape=poly coords=232,70,285,70,300,90,250,90,200,78
href="URL">
在制作本文介绍的效果时应注意的几点:
1、在<img>标记不要忘记设置 usemap、ismap 参数,且 usemap 的参数值
必须与<map>标记中的 name 参数值相同,也就是说,“图像地图名称”要一致;
2、同一“图像地图”中的所有热点区域都要在图像地图的范围内,即所有<area>
标记均要在<map>与</map>之间;
3、在<area>标记中的 cords 参数设定的坐标格式要与 shape 参数设定的作
用区域形状配套,避免出现在 shape 参数设置的矩形作用区域,而在 cords 中设置的却
是多边形区域顶点坐标的现象出现。
资源评论
- 孤帆飘海2014-06-30很好,可以参考做示例。
- 爱编程的2013-05-10不错,支持哈,对我的项目挺有用的
- cjhss2012-08-30挺好的教程~在网上一直找不到比较详细一点的资料,这个很详细
- caolin1112222015-12-23挺详细,值得看看
- alex14782014-09-08很实用,也可以通过dreamweaver生成
xfywolf
- 粉丝: 31
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功