在 CSS 中,a 标签是用来定义超链接的,也是 HTML 中最常用的标签之一。在使用 a 标签时,还可以通过添加不同的属性来实现特定的效果。以下是 a 标签可以使用的属性: 1. href:这个属性...
在 CSS 中,a 标签是用来定义超链接的,也是 HTML 中最常用的标签之一。在使用 a 标签时,还可以通过添加不同的属性来实现特定的效果。以下是 a 标签可以使用的属性:
1. href:这个属性是最常用的,它用于定义链接目标地址。例如,href="https://www.example.com"。
2. target:用于指定链接的打开方式,_self 表示在当前页面打开链接,_blank 表示在新窗口打开链接。例如,target="_blank"。
3. rel:用于指定链接与当前页面之间的关系,常用的包括 nofollow(告诉搜索引擎不要跟踪链接)、noopener(防止被打开页面访问来源)和noreferrer(防止被打开页面关联到来源页面)等。
4. download:指定链接的文件下载属性,使链接不再跳转到页面,而是下载文件。
除了上述属性,还可以使用 CSS 的伪类选择器对 a 标签进行样式控制,如:hover (鼠标悬停)、:visited(已访问过的链接)等。
下面是一个示例代码段:
p a {
color: blue;
text-decoration: none;
}
<br>
p a:hover {
color: red;
text-decoration: underline;
}
<br>
<p><a href="https://www.example.com" target="_blank">点击这里</a>跳转到网站</p>