简介
<a>
标签定义超链接,用于从一张页面链接到另一张页面,<a>
元素最重要的属性是href属性,它只是链接的目标。
常见属性
1,id属性
id属性规定HTML元素是唯一的id
id在HTML文档中必须是唯一的
id属性可用做链接锚,通过javascript或者通过CSS为带有指定的id的元素添加或者改变样式
2,target属性
<a>
标签的target属性规定在何处打开链接文档。
如果在一个<a>
标签内包含一个 target 属性,浏览器将会载入和显示用这个标签的 href 属性命名的、名称与这个目标吻合的框架或者窗口中的文档。如果这个指定名称或 id 的框架或者窗口不存在,浏览器将打开一个新的窗口,给这个窗口一个指定的标记,然后将新的文档载入那个窗口。从此以后,超链接文档就可以指向这个新的窗口。
有4个保留的目标名称用做特殊的文档重定向操作
值 | 描述 |
---|---|
_blank | 在新窗口中打开被链接文档。 |
_self | 默认。在相同的框架中打开被链接文档。 |
_parent | 在父框架集中打开被链接文档。 |
_top | 在整个窗口中打开被链接文档。 |
framename | 在指定的框架中打开被链接文档。 |
3,href属性
href的属性可能有下:
- 绝对 URL - 指向另一个站点(比如 href=”http://www.example.com/index.htm”)
- 相对 URL - 指向站点内的某个文件(href=”index.htm”)
- 锚 URL - 指向页面中的锚(href=”#top”)
实例
<a href="https://exservice.12306.cn/excater/queryMyOrder.html" target="_blank">我的餐饮•特产</a>