使用背景

在把设置图转成页面的时候,时常会遇到这种情况:一张小图片上有好多个可以点击的小图标,按常规的处理方法是把这一个一个的小图切出来,然后每个加个a标签进行跳转,但是这样会非常的浪费时间,而且会增加页面图片的数量,拖慢页面的加载速度,所以下面我们就以这张图片为例,在上面3个小图片上加map跳转。

map-area的使用

在img标签有一个usemap的属性,值为map的id或者name,带有map的图片形式:

<img src="abc.jpg" alt="abc" usemap="#myMap">

map和area标签

     <map name="myMap" id="myMap"><br>  <area shape="rect" coords="75, 0, 336, 148" href="http://www.baidu.com" target="_blank" alt="baidu"><area shape="rect" coords="370, 0,610, 148" href="http://www.google.com" target="_blank" alt="google"></map>

  • map有id和name属性,最好把id和name属性都写上,这样有更好的兼容性。
  • area的shape属性,为好多的值,其中最常用的是rect(矩形)和circ(圆形)
  • area的href属性,就是点击要跳转的目标地址
  • area的target和alt属性,和<a>属性一样,不多说
  • area的coords属性,表示矩形左上角和右下角这两点的坐标,我们就以上图为例,看下怎么算坐标

计算坐标

首先我们打开photoshop,我用的是photoshop cc,快捷键ctrl+r(mac下为command+r)打开标尺

我们可以通过红色方框的位置就是我们需要的2个点,通过标尺线我们就可以得到对应的坐标(75,0,336,148)。

能过这种方法能够精确的得到坐标,如果要想不是特别精确的取坐标,我们可以通过QQ的截图工具来取,这里不再演示了!

摘自:http://www.cnblogs.com/sunhk/p/4524395.html

转载于:https://www.cnblogs.com/yuqingfamily/p/6869566.html

HTML的map-area的使用相关推荐

  1. map area 鼠标跟随

    2019独角兽企业重金招聘Python工程师标准>>> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transition ...

  2. HTML图片热区map area的用法整理

    <area>标记主要用于图像地图,通过该标记可以在图像地图中设定作用区域(又称为热点),这样当用户的鼠标移到指定的作用区域点击时,会自动链接到预先设定好的页面.其基本语法结构如下: 1 & ...

  3. HTML图片热区map area的用法

    HTML图片热区map area的用法 <area>标记主要用于图像地图,通过该标记可以在图像地图中设定作用区域(又称为热点),这样当用户的鼠标移到指定的作用区域点击时,会自动链接到预先设 ...

  4. map+area标签

    map标签是用于定义一个客户端的图像映射即带有可点击区域的一幅图像,配合area标签 area 元素永远嵌套在 map 元素内部.area 元素可定义图像映射中的区域 例:要实现一幅地图上鼠标点击或者 ...

  5. HTML图片热区map area的用法(转)

    <area>标记主要用于图像地图,通过该标记可以在图像地图中设定作用区域(又称为热点),这样当用户的鼠标移到指定的作用区域点击时,会自动链接到预先设定好的页面.其基本语法结构如下: 1 & ...

  6. java web热区链接_HTML图片热区map area的用法

    标记主要用于图像地图,通过该标记可以在图像地图中设定作用区域(又称为热点),这样当用户的鼠标移到指定的作用区域点击时,会自动链接到预先设定好的页面.其基本语法结构如下: href=url alt=te ...

  7. html中map标签的用法,HTML中的map和area标签

    1. 标签介绍: (1)map标签: 该标签是指图片的映射,也就是说一张可以点击的图片的映射: 属性介绍: <1> id: 中的 usemap 属性可引用 中的 id 或 name 属性( ...

  8. html area图片热点

    热点图片区域制作(在线制作):http://imagemap-generator.dariodomi.de/ 1.插入图片,并设置好图像的有关参数,且在<img>标记中设置参数usemap ...

  9. 【转】HTML中的map标签

    html中的Map,area标签详解 工具   Imagination Image Map Editor 一.定义和用法 定义一个客户端图像映射.图像映射(image-map)指带有可点击区域的一幅图 ...

  10. Html中的map标签

    图像的影像地图超链接,<map>标签浅谈 在HTML中还可以把图片划分成多个热点区域,每一个热点域链接到不同网页的资源.这种效果的实质是把一幅图片划分为不同的热点区域,再让不同的区域进行超 ...

最新文章

  1. maven学习十之myEclipse搭建maven项目总结
  2. Cacti安装插件:email,msn,fetion报警(转载)
  3. eclipse 中文件引用报错不能编译,但引用文件确实存在
  4. 调用非.net系统的Webservice的探索 ( 三 ) -WCF
  5. 自己封装的Windows7 64位旗舰版,微软官网上下载的Windows7原版镜像制作,绝对纯净版...
  6. 【网络安全工程师面试合集】—谈一谈什么是网络安全?
  7. 主动模式下FTP的详细工作过程
  8. 设置自增递增零开始_SnowflakeId雪花ID算法,分布式自增ID应用
  9. 基于掷色子规则的c语言编程,掷骰子游戏-C语言
  10. 用excel制作项目管理甘特图
  11. 快手用计算机弹奏,【图片】【CJ他家】弹计算器视频传送门、计算器谱等随时更新!_计算器音乐吧_百度贴吧...
  12. 美团企业版:地利尚可,天时不足
  13. js利用tab键切换当前页面_JavaScript跳转到指定页面并且到指定的tab切换窗口
  14. 分层数据流图(画法+例子)
  15. 开源一个微信+wap的建站系统
  16. ESP8266EX 串口WIFI无线模块
  17. [笔记][java 4 android] [028~034]接口、异常和I/O流
  18. 本地系统服务例程:Nt和Zw系列函数
  19. 用EXCEL表格发送物业催费短信
  20. java实现房间,基于jsp的酒店房间预约系统-JavaEE实现酒店房间预约系统 - java项目源码...

热门文章

  1. 【转载】同步和互斥的POSIX支持(互斥锁,条件变量,自旋锁)
  2. Spring 从零開始-05
  3. SQL Server 与 SQL Express 的异同
  4. 【Android】adb架构(客户端(shell/ddms/adt)+本地服务器+daemon)
  5. bdbus_lxb下载
  6. kotlin学习笔记——接口与委托
  7. 最简化Selenium环境安装
  8. 『 天池竞赛』O2O优惠券使用预测思路总结
  9. 【C++】智能指针简述(五):解决循环引用的weak_ptr
  10. Oracle 11g 11201_RHEL5.5_RAC_VBOX 详细搭建步骤