当前位置: html教程 > 03-表单标签 > 阅读正文

a链接标签

2021.5.16.   427 次   1360字

a标签是一个超链接标签, 用于指向一个资源url地址

基本规则

它可以指向并跳转到一个url资源, 对于不同类型的资源有不同的效果

  • 对于浏览器能打开的资源, 会直接在当前标签页打开
  • 对于压缩包等不能直接打开的会下载

浏览器能直接打开的包括但不限于:

  • html
  • css
  • js
  • 图片
  • pdf
<a href="https://www.52dixiaowo.com">52的小窝</a>

此外,它可以跳转到页面内的某一个id,如果是#表示本页面,若无htef则作为普通文字标签。

可选属性

属性描述
charsetchar_encodingHTML5 中不支持。规定被链接文档的字符集。
coordscoordinatesHTML5 中不支持。规定链接的坐标。
downloadfilename规定被下载的超链接目标。
hrefURL规定链接指向的页面的 URL。
hreflanglanguage_code规定被链接文档的语言。
mediamedia_query规定被链接文档是为何种媒介/设备优化的。
namesection_nameHTML5 中不支持。规定锚的名称。
reltext规定当前文档与被链接文档之间的关系。
revtextHTML5 中不支持。规定被链接文档与当前文档之间的关系。
shapedefault
rect
circle
poly
HTML5 中不支持。规定链接的形状。
target_blank
_parent
_sel
f_top
framename
规定在何处打开链接文档。
typeMIME type规定被链接文档的的 MIME 类型。

download属性

这是html5的新属性, 用a标签包裹后, 点击可以下载包裹的内容, 不过需要注意的是浏览器默认不支持跨域

href属性

这个属性是a标签的基础属性, 它表示目标的url

注意: 它可以链接id, 即 href=”#id”, 这是业内跳转!

hreflang属性

此属性仅告知目录站点的语言

rel属性

此属性表示a链接与本文档之间的关系, 有很多取值, 比如 rel 设置为 friend 表示友情链接

可以根据不同的类型, 显示不同的样式

描述
alternate文档的可选版本(例如打印页、翻译页或镜像)。
stylesheet文档的外部样式表。
start集合中的第一个文档。
next集合中的下一个文档。
prev集合中的前一个文档。
contents文档目录。
index文档索引。
glossary文档中所用字词的术语表或解释。
copyright包含版权信息的文档。
chapter文档的章。
section文档的节。
subsection文档的子段。
appendix文档附录。
help帮助文档。
bookmark相关文档。
nofollowGoogle 使用 “nofollow”,用于指定 Google 搜索引擎不要跟踪链接。
licence 版权声明
tag 标签
friend 友情链接

target属性

target属性表示在何处打开, 默认是 _self, 最常用的是 _blank

描述
_blank在新窗口中打开被链接文档。
_self默认。在相同的框架中打开被链接文档。
_parent在父框架集中打开被链接文档。
_top在整个窗口中打开被链接文档。
framename在指定的框架中打开被链接文档。

type属性

type属性是 html5 的新属性, 告知a链接内容的mime类型, 取值就是mimeType

本篇完,还有疑问?

加入QQ交流群:11500065636 IT 技术交流群