前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【CSS】CSS 复合选择器 ④ ( 链接伪类选择器 | a:link 默认样式 | a:visited 已访问样式 | a:hover 鼠标移动样式 | a:active 选定链接样式 )

【CSS】CSS 复合选择器 ④ ( 链接伪类选择器 | a:link 默认样式 | a:visited 已访问样式 | a:hover 鼠标移动样式 | a:active 选定链接样式 )

作者头像
韩曙亮
发布2023-03-30 19:19:28
1K0
发布2023-03-30 19:19:28
举报

文章目录

一、链接伪类选择器


1、语法说明

链接伪类选择器 可以 设置 链接文本 的 不同状态的样式 :

  • 未访问链接样式 : 默认的样式 , 界面打开后 , 默认显示该样式 ;
代码语言:javascript
复制
	a:link
  • 已访问链接样式 : 点击过的链接 , 链接变成该样式 ;
代码语言:javascript
复制
	a:visited
  • 鼠标移动到链接样式 : 鼠标移动到 链接 上方 , 链接变成该样式 ;
代码语言:javascript
复制
	a:hover
  • 选定链接样式 : 按下鼠标松开时 , 变成该样式 ;
代码语言:javascript
复制
	a:active

链接伪类选择器语法 :

代码语言:javascript
复制
a:link {
	属性名称:属性值;
}
a:visited {
	属性名称:属性值;
}
a:hover {
	属性名称:属性值;
}
a:active {
	属性名称:属性值;
}

2、常用方式

注意 :

  • 顺序必须严格遵守 LVHA 次序 : 使用 链接伪类选择器 时 , 四种选择器必须按照上述顺序 , 如果顺序颠倒会出现错误 ;
  • 实际用法 : 在实际开发时 , 一般只需要设置 a:hover 鼠标经过的样式 , 其它的三种不需要设置 , 不常用 ;

常用方式 : 如果要 给 .nav 类下的 a 链接指定样式 , 则需要使用 后代选择器 + 链接伪类选择器 进行指定 ;

  • a:link 链接伪类选择器 不常用 , 设置 a 标签样式 等同于 a:link 样式 效果 ;
代码语言:javascript
复制
		/* a 标签选择器 同时设置的样式等同于 a:link 链接伪类选择器 */
		.nav a {
			color: gray;
		}
		/* :hover 链接伪类选择器 鼠标经过变成红色 */
		.nav a:hover {   
			color: red;
		}

CSS 基础选择器 :

  • 标签选择器
  • 类选择器
  • ID 选择器
  • 通配符选择器

3、代码示例

代码示例 :

代码语言:javascript
复制
<!DOCTYPE html> 
<html lang="en">
<head>    
	<meta charset="UTF-8" /> 
    <title>链接伪类选择器</title>
	<base target="_blank"/>
	<style>
		/*未访问链接:默认的样式 , 界面打开后 , 默认显示该样式*/
		a:link {
			color: blue;
		}
		/*已访问链接:点击过的链接*/
		a:visited {
			color: red;
		}
		/*鼠标移动到链接:鼠标移动到 链接 上方*/
		a:hover {
			color: purple;
		}
		/*选定链接:按下鼠标松开时*/
		a:active {
			color: orange;
		}
	</style>
</head>
<body>
	<a href="#">链接伪类选择器1</a>
	<a href="#">链接伪类选择器2 参照组</a>
</body>
</html>

显示效果 :

  • 默认状态 : 打开后的默认状态 , 都是蓝色 ;
在这里插入图片描述
在这里插入图片描述
  • 鼠标移动到链接上 , 变成紫色 ;
在这里插入图片描述
在这里插入图片描述
  • 鼠标点击 松开 , 变成橙色 ;
在这里插入图片描述
在这里插入图片描述
  • 整个流程操作完毕后 , 链接都变成了 红色 , 这是因为两个链接都是 # , 一旦访问都同时变为已访问状态 ;
在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-03-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、链接伪类选择器
    • 1、语法说明
      • 2、常用方式
        • 3、代码示例
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档