定义 2个功能,2个属性,1个补充
html 超文本标记语言 超:超链接
css 层叠样式表
超链接:可以是一个字,可以是图片,可以是表格,或者音视频等等
是行内标签,特殊的行内标签,它里面什么都能放,除了它自己
超链接:
功能
1、从一个页面跳到另一个页面
2、在当前页面进行跳转(锚点功能),一般可以用来做“楼梯导航”
3、下载
属性:
href属性 指向超链接跳转的地址
跳转的路径:
绝对路径:是一个完整的地址,无论你在哪里,只要地址不写错,就可以实现跳转
相对路径:不是一个完整的地址,路径写法跟你所在位置相关
./ 你(超链接)所在位置跟你要跳转的位置在同一目录下 ,默认就是./开始
../ 你所在的位置跟你要跳转的位置不在同一目录下,
跳出当前目录来到上一级目录寻找,如果上一级目录下还未寻找到,
那就再../,直到找到为止
target属性:设置超链接的打开方式
可选值:
_self 在当前页面打开超链接 默认值 一般情况下,国外的网站喜欢_self
_blank 新开一个页面打开超链接 国内的网站 常用_blank
空链接写法(2种写法)
<a href="#">空链接写法1</a>
<a href="javascript:;">空链接写法2</a>
锚点功能实现:
第一步:给你要跳转的位置打一个标记
id=‘XXX’
id属性值:不能以数字开头,最好不要是汉字
第二步:在超链接href属性值里:#id属性值
特殊情况:回到顶部 <a href="#">回到顶部</a>
会刷新页面,滚动条回到最开始的位置