如何创建图像映射

2025-10-12 11:54:54

在以往经验里我提到了“创建图像映射时像素的点坐标该如何确定”,今天在此恰好能够用上了,它将帮助我们实现“如何创建图像映射”。所谓的图像映射就是指在某一幅图片中,我们能够引用其中的部分,并对这一部分加以注释说明,来看看这一功能在代码中是如何实现的吧。

工具/原料

HTML编辑器

方法/步骤

一、把所要引用的图片,用代码语言插入进来,例如:

<a href="http://www.baidu.com/" target="_blank">

<img src="http://ww1.sinaimg.cn/bmiddle/d2cfdec1jw1ei8yib56t1j20gt0cyabm.jpg" ismap alt="书香一缕"/>

</a>

这段代码的作用就是帮助我们确定图片中像素的点坐标,如图所示:

如何创建图像映射

二、利用这些像素点的返回值,我们就可以在这张图片中圈定指定的范围,链接到我们想要的说明了,比如:圆形、矩形、三角形这三个区域,分别要实现的链接文字是“书香一缕”、“导航栏”、“城堡”,那利用的代码指令就分别是:circle、rect、poly。

如何创建图像映射

三、这段代码该怎么编写呢,现提供范本如下,供读者检验:

<img src="http://ww1.sinaimg.cn/bmiddle/d2cfdec1jw1ei8yib56t1j20gt0cyabm.jpg" usemap="#雪" alt="雪域"/>

<map name="雪" id="雪">

<area shape="circle" coords="168,48,36" href="http://user.qzone.qq.com/314402846/main" target="_blank" alt="书香一缕"/>

<area shape="rect" coords="110,102,436,128" href="http://user.qzone.qq.com/314402846/main" target="_blank" alt="导航栏"/>

<area shape="poly" coords="319,219,401,273,265,273" href="http://user.qzone.qq.com/314402846/main" target="_blank" alt="城堡"/>

</map>

如何创建图像映射

看看这些灰色线条圈起的区域,是不是实现了指定性描述,觉得有用,就给个赞吧,谢谢您的阅读!

注意事项

查看时注意浏览器的版本,有的浏览器不支持查阅功能。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢