当前位置: 首页 > article >正文

【2024】前端学习笔记3-外部链接-内部链接-锚点链接

在HTML中,超链接起着能够将不同的页面、文档、资源等连接在一起,为用户提供便捷的导航和信息访问途径的作用。

学习笔记

  • 内、外部链接
  • 锚点链接

超链接使用<a>标签来表示。具体链接对象可通过href属性来设置。

  • href:定义了链接标题所指向的目标文件的URL地址
  • target:属性指定用于打开链接的目标窗口
  • title:为超链接提供一个提示文本。当用户将鼠标悬停在链接上时,会显示这个提示信息
  • download:点击链接资源时,提供下载而不是打开文件

target属性打开方式:

属性释义
self在同一窗口打开,默认
parent当前窗口的上级窗口
blank在新窗口打开
top在浏览器整个窗口打开,忽略任何框架

超链接又分为外部链接、内部链接和锚点链接

内、外部链接

示例:点击链接跳转到百度首页,设置为打开新的标签页

<body>
   <!--超链接够将不同的页面、文档、资源等连接在一起,为用户提供便捷的导航和信息访问途径-->
   <a href="https://www.baidu.com" target="_blank">跳转到百度</a>
   
</body>

在这里插入图片描述
内部链接与外部链接相似,即为项目内相对路径。

锚点链接

有的网页内容特别多,页面特别长,需要不断翻页才能看到想要的内容,这时,可以在页面中(一般是页面的前部)定义一些锚点链接,点击就会跳到相应的内容上。

示例:

<body>
   <h2><a href="#section1">跳转到章节一</a></h2>
   <p>这里是一些常规的文本内容。</p>
   <p>继续一些文本描述。</p>
 
   <h2 id="section1">章节一</h2>
   <p>这是章节一的具体内容。这里有详细的介绍和说明。</p>

   <h2>章节二</h2>
   <p>这里是章节二的具体内容。</p>
</body>

展示效果:内容太少不明显

在这里插入图片描述

示例:在特定位置设置回到顶部功能

<body>
   <h2><a href="#section1">跳转到章节一</a></h2>
   <p>这里是一些常规的文本内容。</p>
   <p>继续一些文本描述。</p>
 
   <h2 id="section1">章节一</h2>
   <p>这是章节一的具体内容。这里有详细的介绍和说明。</p>

   <h2>章节二</h2>
   <p>这里是章节二的具体内容。</p>

   <a href="#">回到顶部</a>
</body>

展示效果:

在这里插入图片描述


http://www.kler.cn/news/303105.html

相关文章:

  • 鱼类检测-目标检测数据集(包括VOC格式、YOLO格式)
  • mariadb主从配置步骤
  • 苹果CMS影视程序被举报侵权?有效解决方案指南
  • 从 Greenplum 到 Databend,数据仓库的开源新选择
  • 自定义WPF滑块样式-Slider
  • 桥接模式详解和分析JDBC中的应用
  • 微信小程序开发——比较两个数字大小
  • JavaScript知识点2
  • 告别繁琐,IsMyHdOK硬盘测速,即刻享受科技便利
  • 安全工具 | 使用Burp Suite的10个小tips
  • Apache SeaTunnel Committer 进阶指南
  • 数据结构和算法之基本概念
  • Azure web app has no access to openai private endpoint in virtual network
  • 4G物联网智能电表是什么?什么叫4G物联网智能电表?
  • 参数传了报错没传参数识别不到参数传丢
  • ‌汽车的舒适进入功能是什么意思?
  • 【区块链 + 人才服务】Blockchain Workshop- 区块链编程实践平台 | FISCO BCOS应用案例
  • Maven从入门到精通(二)
  • 设计模式-行为型模式-备忘录模式
  • 关于.net Framework向.net core的移植
  • HarmonyOS SDK开放能力简介
  • 基于学习功能聚合的英语口语学习APP
  • flink实战--如何基于java-agent技术上线收集任务流量功能
  • 向量——通俗地解释
  • 网络编程(UDP)
  • 详解贪心算法
  • STM32 如何生成随机数
  • CentOS 7下CX5-RDMA网络测试
  • 6年前倒闭的机器人独角兽,再次杀入AGV市场
  • Vue3+TS项目封装一个公共的el-table组件二次封装