web前端学习(四)——HTML5的超链接标签设置(页面间链接、锚链接以及邮件链接)

简介: web前端学习(四)——HTML5的超链接标签设置(页面间链接、锚链接以及邮件链接)

1.HTML5的超链接——页面间链接


<a href ="链接网址" target=“目标窗口位置”>文本或图像</a>
这里的 href代表的是链接路径(#代表空链接)。
target
后面跟的如果是 -self,则打开自身窗口;如果是 -blank,则打开新建窗口。
下面我们来看一个页面间链接的小实例:👇👇👇

实例一:

<!DOCTYPE html>
<html>
  <head lang="en">
    <meta charset="utf-8">
    <title>超链接的基本用法</title>
  </head>
  <body>
    <a href="hetao.html" target="_blank">无漂白薄皮核桃</a><br/><br/>
    <a href="hetao.html" target="_blank"><img src="image\hetao.jpg" alt="无漂白薄皮核桃" title="无漂白薄皮核桃"/></a><br><br>
    <a href="https://www.tencent.com" target="_blank">腾讯</a><br><br/>
    <a href="#" target="_self">首页</a><br><br>
    <a href="https://blog.csdn.net/weixin_43823808" target="_blank"><img src="D:\1.jpg" width="600" height="400" alt="美国队长" title="美国队长"/></a><br><br><hr>
  </body>
</html>

运行结果如下: 


2.HTML5的超链接——锚链接


锚链接主要有两种方式:

从位置甲跳转到本页的位置乙。

从位置甲跳转到其他页的位置乙。 

锚链接的创建步骤如下:

创建跳转标记:

<a name="maker">位置乙</a>

创建跳转链接:

<a href="#maker">位置甲</a>

下面来看一个实例:👇👇👇


实例二: 

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <title>锚链接</title>
  </head>
  <body>
    <!-- href="..."中设置的是跳转链接 -->
    <p>
      <img src="E:\计算机专业学习资料和文件\HTML\image\logo.jpg" width="305" height="104" alt="logo"/>
      [<a href="#register" target="_self">新用户注册</a>]
      [<a href="#login" target="_blank">用户登录帮助</a>]
    </p>
    <h1>新手指南 - 登录或注册</h1>
    <h2>购物流程</h2>
    <img src="E:\计算机专业学习资料和文件\HTML\image\help_steps.jpg" width="752" height="67" />
    <!-- name="..."中设置的是跳转标记 -->
    <!-- 这里将直接跳转到当前网页中 “新用户注册” 的位置
       name="..."这其中的内容必须与第12行 href="#..."中的内容保持一致 -->
    <h2><a name="register">新用户注册</a></h2>
    <h4>Step 1 点击页面右上方的“注册”按钮注册聚美优品账号。</h4>
    <img src="E:\计算机专业学习资料和文件\HTML\image\login_step1.jpg" width="550" height="132" />
    <h4>Step 2 注册前请仔细阅读《聚美优品用户协议》,如无异议请点击“同意以下协议并注册”。请根据相应提示在信息栏内填入您的注册信息。</h4>
    <img src="E:\计算机专业学习资料和文件\HTML\image\signup_step2.jpg" width="716" height="588" />
    <p>注册成功后系统将自动登录您的账号,并转至聚美优品首页。</p>
    <!-- 这里将直接跳转到新建网页(与原网页相同)中 “登录” 的位置
       name="..."这其中的内容必须与第13行 href="#..."中的内容保持一致 -->
    <h2><a name="login">登录</a></h2>
    <h4>Step 1 如您已经拥有聚美账号,请点击页面右上方的“登录”按钮</h4>
    <img src="E:\计算机专业学习资料和文件\HTML\image\login_step1.jpg" width="550" height="132" />
    <h4>Step 2 在登录页面的信息栏内填入对应信息,点击“登录”按钮进行登录,或通过选择登录框下方的合作账号进行快速登录。登录成功后,系统将自动跳转至聚美优品首页。</h4>
    <img src="E:\计算机专业学习资料和文件\HTML\image\login_step2.jpg" width="716" height="528"/>
  </body>
</html>

运行结果如下:

这其中的 href="#A" name="B",如果想实现点击跳转链接可以跳转到相应的跳转记的位置,那么AB必须设置为一样的值(可以理解为字符串);否则将不会实现跳转。

下面是博主正确设置了跳转链接和跳转标记,之后跳转到相应的位置的截图:👇👇👇

 

3.HTML5的超链接—— 邮件链接


这里的邮件链接可以为电子邮件、QQMSN等。其相应的地址在这里就不做说明了。

直接来看下面的实例吧!!!

实例三: 

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <title>邮件链接</title>
  </head>
  <body>
    <p>
      <img src="E:\计算机专业学习资料和文件\HTML\image\logo.jpg" width="305" height="104" alt="logo"/>
      [<a href="https://mail.qq.com">发邮件</a>]
    </p>
  </body>
</html>

运行结果如下:

 

相关文章
|
19天前
|
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
37 1
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
HTML5 Web IndexedDB 数据库详解
IndexedDB 是一种高效的浏览器存储方案,允许在本地存储大量结构化数据,支持索引和事务,适用于需要离线和大数据处理的应用。它由数据库、对象仓库等组成,通过键值对存储数据,确保数据一致性和完整性。本介绍展示了如何创建、读取、更新和删除数据,以及事务和错误处理的最佳实践。
《前端技术基础》第01章 HTML基础【合集】
超文本标记语言(HyperText Markup Language,简称 HTML)是构建网页结构的基础标记语言。它与 CSS、JavaScript 协同,负责搭建网页“骨架”,用标签组织内容,像标题、段落、图片等元素,通过起始与结束标签(部分可单用,如`<img>`)界定层级与布局,将信息有序整合。标签含特定语义,向浏览器传达展示方式,为网页准确呈现及后续美化、交互筑牢根基。
87 25
前端基础之HTML
Web1.0、Web2.0 和 Web3.0 标志着互联网发展的三个阶段。Web1.0(静态互联网,1990年代初至2000年代初)以静态内容和单向信息流为主,用户仅能浏览。Web2.0(互动互联网,2000年代初至2010年代初)引入了用户生成内容和社交网络,内容动态且互动性强。Web3.0(语义互联网,2010年代至今)强调语义化、个性化、智能化及去中心化,结合AI、区块链等技术,提供沉浸式体验。HTTP和HTML作为互联网基础协议和技术,在各阶段不断演进,共同推动了现代互联网的发展。
前端基础之HTML
HTML与CSS在Web组件化中的核心作用及前端技术趋势
本文探讨了HTML与CSS在Web组件化中的核心作用及前端技术趋势。从结构定义、语义化到样式封装与布局控制,两者不仅提升了代码复用率和可维护性,还通过响应式设计、动态样式等技术增强了用户体验。面对兼容性、代码复杂度等挑战,文章提出了相应的解决策略,强调了持续创新的重要性,旨在构建高效、灵活的Web应用。
71 6
前端开发进阶:从HTML到React.js
【10月更文挑战第9天】前端开发进阶:从HTML到React.js
HTML5 Web IndexedDB 数据库常用数据存储类型
IndexedDB 支持多种数据存储类型,满足复杂数据结构的存储需求。它包括基本数据类型(如 Number、String、Boolean、Date)、对象(简单和嵌套对象)、数组、Blob(用于二进制数据如图像和视频)、ArrayBuffer 和 Typed Arrays(处理二进制数据)、结构化克隆(支持 Map 和 Set 等复杂对象),以及 JSON 数据。尽管不直接支持非序列化数据(如函数和 DOM 节点),但可以通过转换实现存储。开发者应根据具体需求选择合适的数据类型,以优化性能和使用体验。
HTML5 Web Workers详解
HTML5 Web Workers 允许在后台线程中运行 JavaScript,实现复杂计算而不影响用户界面,提升应用性能。其主要特性包括并行处理、异步通信、独立作用域及多数据类型支持。通过创建和使用 Worker 文件,如 `worker.js`,可执行后台任务,并与主线程通过消息传递机制通信。适用于数据处理、图像处理、复杂计算及网络请求并行等场景。需要注意的是,Web Workers 在浏览器兼容性、安全性限制、调试及资源消耗方面需特别关注。合理利用 Web Workers 可显著增强 Web 应用的流畅度和响应速度。

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等