HTML-超链接锚点笔记

超链接-锚点

一 文本标签

标签名语义和功能属性单or双
em表示强调,斜体字
stong表示强调,语气更强烈,粗体字
ins表示新添加的内容,添加下划线
del表示删除的内容,添加删除线
sub下标字
sup上标字

二 图片

1 img标签

标签名语义和功能属性单or双
img在页面中显示图片src属性:指定图片的地址。
alt属性:指定图片的代替文字。
width属性:设置图片的宽度。
height属性:设置图片的高度。
border属性:设置图片边框的宽度

注意:

1.alt除了可以指定图片的代替文字(图片加载失败),还可有利于搜索引擎准确抓取到图片,该属性要加。

2.width和height属性如果只指定一个,另一个会根据图片比例自动计算,所以如果同时设置宽高一定注意图片比例。

2 常见的图片格式

jpg
png
gif

三 相对路径和绝对路径

1 绝对路径

前端中使用的绝对路径,就是文件在网络中的绝对地址。

http://image.baidu.com/images/pc_34124123123/im123123123.jpg

2 相对路径

./		表示当前文件夹(写代码的文件所在的文件夹), 可以省略。 用于目标文件在同级或者下级

../		表示上一级文件夹(写代码的文件的上一级文件夹)。 用于目标文件在上级或者更上级
		../../ 表示上两级
		../../../ 表示上三级

3 HTML中使用路径的场景

使用 img 标签加载图片文件
使用 audio 标签加载音频文件
使用 vidoe 标签加载视频文件
使用 iframe 标签加载其他 html 文件
a 标签设置超链接地址
使用 link 标签引入 css 文件
使用 script 标签引入 js 文件

四 超链接和锚点

1 a标签

标签名语义和功能属性单or 双
a超链接herf属性: 设置目标文件的地址。
**target属性:**设置目标文件在本窗口还是新窗口打开。值:_blank(新窗口)、_self(默认,本窗口)。
name属性:用于指定锚点名。

注意:

只有设置了herf属性的a标签才能被称为超链接。

2 超链接

① 跳转新的页面

页面就是 html 类型的文件。

<!--使用绝对路径指定目标文件地址-->
<a href="https://news.163.com/21/0227/12/G3RFGNPG000189FH.html">一篇新闻</a>

<!--使用相对路径指定目标文件-->
<a href="../02-图片标签/01-图片标签.html">图片</a>
② 跳转到其他类型的文件
<a href="images/芳芳.jpg" target="_blank">芳芳的自拍照</a>
<br>
<a href="../../Day02_HTML课堂笔记.md">markdown文件</a>
<br>
<a href="resouces/如何30岁之前走上人生巅峰.pdf">如何30岁之前走上人生巅峰</a>
<br>
<a href="resouces/如何拥有百亿资产.docx">如何拥有百亿资产</a>
<br>
<a href="resouces/小乐老师的私房照片.7z">小乐老师的私房照片</a>
<br>
<a href="resouces/小乐老师的性福生活.mp4">小乐老师的性福生活</a>

超链接的目标文件可以是任何类型的文件。

如果目标文件的类型浏览器可以打开,一点击超链接,浏览器就打开该文件(如:html、图片、markdown格式、视频、音频、文本文档等)

如果目标文件的类型,浏览器无法打开,一点击超链接,直接下载文件。(如:exe 文件、压缩文件、word 文件等)

③ 超链接其他功能
<a href="mailto:fmuncle@163.com">发邮件给我</a>
<br>
<a href="tel:18618176338">打电话给我</a>
<br>
<a href="sms:18618176338">发短信给我</a>
④ href 的值是空的
<a href=""></a>

如果 href 属性的值是空的,超链接的目标文件是自己(当前的文件)。点击超链接会把本页面再打开一遍。

五 锚点

① 如何设置锚点

第一种方式:使用a标签设置锚点

<a name=“锚点名”></a>

第二种方式: 标签通过 id 属性设置锚点名:

任何标签通过设置 id 都可以作为锚点!

<div id="page01">
	内容...
</div>

<h2 id="section"></h2>
② 如何跳转到锚点

超链接可以跳转到指定的锚点。

<!--跳转到本页面指定的锚点-->
<a href="#锚点名">超链接</a>

<!--跳转到其他页面指定的锚点-->
<a herf="页面地址#锚点名">超链接</a>

<!--跳转到空锚点,导致返回页面顶部-->
<a href="#">超链接</a>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值