简单聊聊锚点与map标签的热点锚点

本文聊的是锚点和热点区域的锚点


想要更详细的了解锚点可以学习

张鑫旭的技术之锚点传送门

其实锚点还算简单,是学习的少了才不知道热点区域map这个标签,所以特来总结与分享。

有什么用?

一篇长文想要快速通过目录来进行阅读之类的功能

介绍

百度百科-锚点:是网页制作中超级链接的一种,又叫命名锚记。命名锚记像一个迅速定位器一样是一种页面内的超级链接,运用相当普遍。

个人理解的锚点:快速定位,hash。由于在地址的后面价格#的大部分都是hash,如今的单页路由的原理也和hash有关。


hash

锚点的使用a标签的href是个关键
几种使用方法:

a标签href 跳转对象为元素为id 也可以通过name来进行跳转前提有name属性
// 大家可以给元素加点css
<a href="#1F"></a>
<a href="#2F"></a>

<div id="1F">1F</div>
<a name="2F">2F</a>
在图片上也想做锚点?用map
<body>
        
        ![](cat.jpg)
        <map name="Map">
          <area shape="poly" coords="245,18,254,97,255,143,263,161,258,182,256,217,250,239,242,257,240,281,237,296,272,297,302,300,325,299,338,296,354,297,375,298,394,298,408,298,419,298,421,291,416,282,413,264,409,250,402,232,395,215,387,196,386,183,381,170,372,160,371,150,378,138,378,123,376,96,377,81,379,70,382,53,384,33,380,22,374,16,360,24,354,37,350,47,341,55,326,59,309,61,295,61,279,49,274,36,262,31,257,23" href="#F1">
        </map>
        <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
        <span id="F1">
        喵!
        </span>
    
    </body>
点击猫进行跳转

简单介绍一下map的用法:
注意要告诉他用哪个map,area是告诉他在图片上的区域

<img src="" usemap="#Map">
<map name="Map">
    <area>
</map>

area中有重要的几个属性:

  1. coords 这个是要选中的地区里面有圆、矩形、多边形
  2. href 跳转的地址、锚点
  3. 有需要可以看这个 菜鸟教程-area

tip:可以通过DW中有热点选择的功能,还算方便,省去了坐标的问题

就写到这,我自己都觉得想应付人,但是这个东西只是不知道,想了解几分钟就能上手了,谢谢大家!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容