问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

HTML5,如何给图片中指定的几个地方添加链接?

提问网友 发布时间:2022-04-20 11:51
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
1个回答
热心网友 回答时间:2023-07-20 19:57

在同一张图片上指定的地方设置超链接,又成为图片热点链接、图像映射。


主要通过HTML标签

<img>    定义图像。    

<map>    定义图像地图。    

<area>    定义图像地图中的可点击区域。    

来实现。


关键技术是通过img 标签的ismap 、usemap属性,配合map、area标签实现。



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

<img>中的 usemap 属性可引用 <map> 中的 id 或 name 属性(取决于浏览器),所以我们应同时向 <map> 添加 id 和 name 属性。



例子:

<img  src="http://w3school.com.cn/i/eg_planets.jpg" border="0" usemap="#planetmap" alt="Planets" />


<map name="planetmap" id="planetmap">


<area

shape="circle"

coords="180,139,14"

href ="http://w3school.com.cn/example/html/venus.html"

target ="_blank"

alt="Venus" />


<area

shape="circle"

coords="129,161,10"

href ="http://w3school.com.cn/example/html/mercur.html"

target ="_blank"

alt="Mercury" />


<area

shape="rect"

coords="0,0,110,260"

href ="http://w3school.com.cn/example/html/sun.html"

target ="_blank"

alt="Sun" />


</map>


注释:img 元素中的 "usemap" 属性引用 map 元素中的 "id" 或 "name" 属性(根据浏览器),所以我们同时向 map 元素添加了 "id" 和 "name" 属性。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

梦见自己砍别人家的桂花树预示什么 女人梦见自己砍了别人的脖子手上都是血 周公解梦梦见自己去砍别人家的大青菜 梦见自己砍别人后背见血? 苹果里的视频如何导电脑 苹果手机怎么导视频到电脑 苹果手机的照片和视频怎么存到电脑上 保洁主管岗位职责 宾馆保洁人员的工作职责 电脑连上路由器后不能上网? 保洁主管的工作内容? 足疗店保洁工作内容? 日常保洁包括哪些内容 不爱出汗的人该怎么减肥呢? 夏季湿气重 痰湿体质如何养生 皮肤代谢不好,不爱出汗,怎么办呀? 手脚不出汗怎么办 为何有些人运动都不出汗,有些人不动还出汗? 不爱出汗可以中医调节吗 汗蒸可以去湿气吗 怎么用HTML语言插入图片链接 点击图片就能浏览的超链接HTML5怎么写? html5格式的全景图怎么链接到微信公众号 html5中怎么把文字链接做成连接放入一张图片里面! HTML超链接怎么写 如何给html5中canvas绘制的圆形添加超链接 Html5 canvas中画了一个图片,怎么给让这个图片有... html5 怎样添加外部样式链接 HTML5四张图片分两行显示,两张图片独占一行,每张... html5网页中,电脑浏览器只显示图片,手机只显示文... HTML5用6张多张图片作超链接如何实现两排分布 HTML5有没有办法实现一个超链接指向多个图片,并能... HTML5以图片为超链接放li中,样式表设置鼠标悬停效... html5点击链接在框架内更换图片 如何用html5的canvas添加连接线,可动态添加节点任... html给文本添加超链接怎么写 如果我要用CSS+html5实现图上这种,就是在图上链接... HTML5 这里怎么设置链接到网址啊? HTML5怎么使用锚链接 众安小贷是什么
Top