HTML点击一张图片不同地方跳转不同页面

本文介绍了一种使用HTML的<img>标签结合<map>和<area>标签实现点击图片不同区域跳转到不同页面的技术。通过设置<area>标签的shape属性定义形状类型及coords属性确定坐标范围,可以灵活指定图片上的热点区域。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<!DOCTYPE html>  
<html>  
<head>  
<meta charset="utf-8">  
<title>点击图片不同地方跳转不同页面</title>  
</head>  
<body>  
   /// 打开页面显示的图片  
<img src="planets.gif" width="145" height="126" alt="Planets" usemap="#planetmap">  
  
   /// img标签的usemap属性的值是下面map标签name属性的值(做关联)  
<map name="planetmap">  
   // area标签的shape属性的值rect为矩形,矩形的coords属性值有四个,分别是选取矩形图片定位的值,前两个表示左上角的定位值,后两个表示右下角的定位置;(多边形可以继续增加坐标)  
   // area标签的shape属性的值circle为圆形,圆形coords属性值有三个,前两个表示选取圆形图片的中心定位的值,第三个值表示半径  
  <area shape="rect" coords="0,0,82,126" alt="Sun" href="sun.htm">  
  <area shape="circle" coords="90,58,3" alt="Mercury" href="mercur.htm">  
  <area shape="circle" coords="124,58,8" alt="Venus" href="venus.htm">  
</map>  
  
</body>  
</html>  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值