html锚点(mao dian)–特殊的超链接

html锚点(mao dian)–特殊的超链接

https://www.cnblogs.com/tommy-huang/p/4468574.html

锚点(anchor):其实就是超链接的一种,一种特殊的超链接

     普通的超链接,<a href=”路径”></a> 是跳转到不同的页面

     而锚点,<a href=”路径”></a> 可以在同一个页面中不同的位置间跳转

     可以看到,跳转到锚点的超链接跟普通的超链接格式是一样的,

1.使用锚点的步骤:

   1.1.先建立锚点目标,

        如上所述,锚点可以在同一页面的不同位置间跳转,其实就是在元素间跳转,

        常用的场景就是,页面很长,让用户方便在页面不同部分间跳转

        建立锚点目标,只需要给目标元素增加id或者name即可,推荐id:

        <div id=”test” name=”test”></div>

   1.2.要创建跳转到id=”test”的div的锚点,

           <a href=”#test”></a>

   注意:1.锚点的超链接路径一定包含”#”,而后面紧跟元素的id或者name

              (所以id和name必须一样,其实我试了有时name是不生效的)

2.锚点使用总结:

  2.1. 建立锚点的元素必须要有id或name属性,最好两个都有

  2.2. 锚点超链接一定包含井号”#”,锚点超链接都在链接的最末端,具体看后面例子

  2.3. 同一个页面不同部分的跳转,锚点的写法

            目标元素:<p id=”test”></p>     锚点超链接:<a href=”#test”></a>

  2.4. 不同页面跳转,同时存在锚点

           目标元素:a.html页面的<div id=”test”/>   锚点超链接:<a href=”a.html#test”></a>

           (先跳到a.html页面,然后再寻找id=test的元素)

  2.5. 不同页面带参数跳转,同时存在锚点

           目标元素:a.php?p=abc页面的<div id=”test”/>   锚点超链接:<a href=”a.php?p=abc#test”></a>

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113499.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • oracle 存储过程返回结果集

    oracle 存储过程返回结果集因为以前一直用sqlserver多,现在一下子用oracle,工具什么都不熟,局限于sqlserver的思想 网上搜,和问朋友,跟我讲了一大堆,什么loop啊,decalre啊,package啊,什么命令窗口啊,什么sqlplus啊,什么不支持pl/sql啊.耽误了好几个小时..完全都是在误导人,其实什么都不需要。只需要定义一个结果集,把东西存到结果集中就结束(这个结果集叫做游标),先…

    2022年7月17日
    21
  • WebView运行崩溃 Binary XML file line #8: Error inflating class android.webkit.WebView

    WebView运行崩溃 Binary XML file line #8: Error inflating class android.webkit.WebView

    2021年10月2日
    52
  • 云计算(1)—基础知识

    云计算(1)—基础知识一、云计算概述   云计算到底是什么呢?在这个问题上,可谓众说纷纭。比如,在维基百科上的定义是“云计算是一种基于互联网的计算新方式,通过互联网上异构、自治的服务为个人和企业用户提供按需即取的计算”;著名咨询机构Gartner将云计算定义为“云计算是利用互联网技术来将庞大且可伸缩的IT能力集合起来作为服务提供给多个客户的技术”;而IBM则认为“云计算是一种新兴的IT服务交付方式,应用、数据…

    2022年5月15日
    33
  • Java爬虫系列三:使用Jsoup解析HTML「建议收藏」

    在上一篇随笔《Java爬虫系列二:使用HttpClient抓取页面HTML》中介绍了怎么使用HttpClient进行爬虫的第一步–抓取页面html,今天接着来看下爬虫的第二步–解析抓取到的html

    2022年2月16日
    37
  • python2 nonlocal_python非零返回

    python2 nonlocal_python非零返回nonlocal可以将一个变量声明为非本地变量,在python的lru_cache看到了使用defdecorator(func):a=1defwrapper(*args,**kwargs):nonlocalaa+=1returnfunc()returnwrapper实例中,当a变量是不可变类型时,因为包装函数引用了a,装饰器执行结束,在包装函数里改变a的值,需要…

    2025年9月19日
    5
  • ArcGIS二次开发基础教程(09):叠加分析

    ArcGIS二次开发基础教程(09):叠加分析ArcGIS二次开发基础教程(09):叠加分析缓冲区分析的概念及原理请查看帮助文档http://desktop.arcgis.com/zh-cn/arcmap/latest/tools/analysis-toolbox/how-buffer-analysis-works.htm缓冲区分析//实现对图层中所有点要素进行缓冲分析IGraphicsContainergraphicsConta…

    2022年7月23日
    11

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号