web 0基础第五节 链接标签

链接是跳转网页的一种常见的方式 它可以更方便迅速的在网络中找到自己想要的网页

这一节内容主要学习 怎么使用链接 包括点击文字跳转 在同网页中跳转到不同的位置 点击图片跳转 甚至 点击图片的不同位置进行跳转。

超链接标签

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=, initial-scale=1.0">

<title>超链接标签</title>

<!--

1.超链接a标签

>.普通a标签

>.邮箱跳转

2.链接标签的常用属性

>.href: 1.远程链接 2.本地文件 3.邮箱

>.title: 链接标题

>.target:设置跳转方式

_blank 从新的标签页中打开该链接

_self 从当前窗口打开该链接

(在不设置跳转方式的情况下,这种方式是默认的跳转方式)

-->

</head>

<body>

<!-- 1.普通a标签跳转远程地址 -->

<a href="https://weibo.com/u/5807268957?layerid=5033227700143168" title="wjy" target="_blank">点击我跳转到wjy</a>

<!-- 2.跳转至本地 -->

<a href="../1.4多媒体标签/jy.webp">点击我跳转到本地链接</a>

<!-- 3.跳转到邮箱 (了解即可) -->

<a href="mailto:2305187448@qq.com">点击我跳转邮箱</a>

</body>

</html>

锚链接

主要是在阅读网页的时候 来快速跳转指定位置

效果和一些网页上的 返回顶部一样

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>锚链接</title><!--就是我们在浏览页面时,可能会有一个回到顶部的图标,这种链接 -->

<!--

1.设置锚点 要去的地方

2.使用锚点 从哪打开要去的地方

-->

</head>

<body>

<!-- 使用锚点采用 href="#id 或 #name的属性值" -->

<!-- 设置锚点采用 id 或 name 来设置属性值 -->

<!-- 在要去的位置设置锚点, 在从跳转的位置使用锚点 -->

<!--例子:-->

顶部:<a href="#bootom" name="lwx" >回到底部</a>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<a href="" name="wjy"></a>

<li>测试序列 ------------ 12</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

<li>测试序列</li>

底部:<a href="#wjy" id="bootom">到12位</a>

<hr>

底部:<a href="#lwx" id="bootom">到顶部</a>

</body>

</html>

图片超链接

简单来说 就是从点击文字跳转 换成了点击图片跳转

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>图片超链接</title>

<!--注意一下理解,这里的图片超链接是指从图片跳转到链接,而不是表示代表跳转到图片-->

<!-- a标签中的提示文字变为图片即可 -->

<!--

格式:

<a href="">

<img src="" alt="">

</a>

-->

</head>

<!-- 实际上就是将跳转的链接 变成图片的形式 -->

<body>

</body>

</html>

图片热区

这里是点击图片的不同位置 跳转到不同的链接

主要是要注意热区的范围

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>图片热区</title>

<!-- 对于点击图片的位置不一样,进入的链接也不一样 -->

<!-- 对于位置提供三种图形来点击 矩形 圆形 多边形(如 菱形)

在设置点击范围的时候,是用 平面直角坐标系 来表示 单位是像素

(但是在计算机里的坐标轴中 y的正半轴是朝下的)

-->

<!--

-->

<!--矩形 对角坐标

圆形 圆心坐标 半径

多边形 每个点的坐标(顶上开始,顺时针方向写)-->

</head>

<body>

<!-- 定义地图 开始是地图的背景 设置地图的高和宽 给地图取一个名字 usemap="#shopping"-->

<img src="./map.png" width="1600px" height="1000px" usemap="#shopping" alt="">

<!-- 通过定义的地图名字来使用地图 -->

<map name="shopping">

<!-- 定义矩形 -->

<area title="天猫" shape="rect" coords="0,0,456,955" href="https://www.tianmao.com/" alt="">

<!-- 定义圆形-->

<area title="淘宝" shape="circle" coords="804,327,103" href="https://www.taobao.com/" alt="">

<!-- 定义多边形-->

<area title="京东" shape="poly" coords="1357,0,1167,224,1167,948,1535,463" href="https://www.jd.com/" alt="">

</map>

</body>

</html>

相关推荐
福兮说2 小时前
设计稿是 #4A7C6F,页面量出来是 #4B7C6F:HEX、HSL、透明度、canvas 来回转的七个坑
前端·javascript·css·canvas
郑州光合科技余经理3 小时前
海外版外卖加盟:总站与分站配送规则怎么分开管
java·开发语言·前端·后端·uni-app·php·ai编程
小呆呆6664 小时前
副业搞起来,小说,漫画,漫剧的成本优化思路
前端·后端·面试
Dovis(誓平步青云)4 小时前
浇水提醒刚弹出又消失,植物状态别只存一个百分比
开发语言·前端·javascript·pdf·ecmascript·电脑
码艺-Alimjan5 小时前
Vben Admin 新增维吾尔语 Vben-Modal的关键坑之一
前端·javascript·vue.js
可乐鸡翅yeah_5 小时前
hls.js 手动自定义 http 请求 loader,修改请求头实战
开发语言·前端·javascript·网络协议·http·ecmascript·m3u8在线
IT_陈寒5 小时前
Vite静态资源导入这个坑我帮你们踩过了
前端·人工智能·后端
广州华水科技5 小时前
大坝安全监测解决方案:单北斗GNSS形变监测系统应用与维护
前端
yivifu6 小时前
中文古籍电子书注释集成
前端·javascript·python·beautifulsoup·epub
默_笙7 小时前
🛴 从散件到整机:DeepAgents 与 Agent 身上预留的那些"插槽"(前置介绍)
前端·javascript