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>

运行结果如下:

 

相关文章
|
14天前
|
移动开发 编解码 UED
除了 `<audio>` 和 `<video>` 标签,HTML5 还支持哪些多媒体格式?
【10月更文挑战第19天】HTML5对多种多媒体格式的支持,为网页开发者提供了丰富的选择,能够更好地满足不同类型多媒体内容在网页中的展示和交互需求,提升了网页的用户体验和多媒体应用的多样性。
|
14天前
|
存储 移动开发 前端开发
|
1月前
|
前端开发
【HTML】img标签和超链接标签
【HTML】img标签和超链接标签
40 2
|
1月前
|
Web App开发 数据采集 移动开发
HTML5新增的属性和标签
HTML5新增的属性和标签
109 0
|
1月前
|
XML JSON API
ServiceStack:不仅仅是一个高性能Web API和微服务框架,更是一站式解决方案——深入解析其多协议支持及简便开发流程,带您体验前所未有的.NET开发效率革命
【10月更文挑战第9天】ServiceStack 是一个高性能的 Web API 和微服务框架,支持 JSON、XML、CSV 等多种数据格式。它简化了 .NET 应用的开发流程,提供了直观的 RESTful 服务构建方式。ServiceStack 支持高并发请求和复杂业务逻辑,安装简单,通过 NuGet 包管理器即可快速集成。示例代码展示了如何创建一个返回当前日期的简单服务,包括定义请求和响应 DTO、实现服务逻辑、配置路由和宿主。ServiceStack 还支持 WebSocket、SignalR 等实时通信协议,具备自动验证、自动过滤器等丰富功能,适合快速搭建高性能、可扩展的服务端应用。
100 3
|
15天前
|
设计模式 前端开发 数据库
Python Web开发:Django框架下的全栈开发实战
【10月更文挑战第27天】本文介绍了Django框架在Python Web开发中的应用,涵盖了Django与Flask等框架的比较、项目结构、模型、视图、模板和URL配置等内容,并展示了实际代码示例,帮助读者快速掌握Django全栈开发的核心技术。
101 44
|
11天前
|
前端开发 API 开发者
Python Web开发者必看!AJAX、Fetch API实战技巧,让前后端交互如丝般顺滑!
在Web开发中,前后端的高效交互是提升用户体验的关键。本文通过一个基于Flask框架的博客系统实战案例,详细介绍了如何使用AJAX和Fetch API实现不刷新页面查看评论的功能。从后端路由设置到前端请求处理,全面展示了这两种技术的应用技巧,帮助Python Web开发者提升项目质量和开发效率。
26 1
|
13天前
|
XML 安全 PHP
PHP与SOAP Web服务开发:基础与进阶教程
本文介绍了PHP与SOAP Web服务的基础和进阶知识,涵盖SOAP的基本概念、PHP中的SoapServer和SoapClient类的使用方法,以及服务端和客户端的开发示例。此外,还探讨了安全性、性能优化等高级主题,帮助开发者掌握更高效的Web服务开发技巧。
|
16天前
|
安全 数据库 开发者
Python Web开发:Django框架下的全栈开发实战
【10月更文挑战第26天】本文详细介绍了如何在Django框架下进行全栈开发,包括环境安装与配置、创建项目和应用、定义模型类、运行数据库迁移、创建视图和URL映射、编写模板以及启动开发服务器等步骤,并通过示例代码展示了具体实现过程。
29 2
WK
|
16天前
|
安全 Java 编译器
C++和Java哪个更适合开发web网站
在Web开发领域,C++和Java各具优势。C++以其高性能、低级控制和跨平台性著称,适用于需要高吞吐量和低延迟的场景,如实时交易系统和在线游戏服务器。Java则凭借其跨平台性、丰富的生态系统和强大的安全性,广泛应用于企业级Web开发,如企业管理系统和电子商务平台。选择时需根据项目需求和技术储备综合考虑。
WK
19 0