当前位置: 首页 > news >正文

CSS样式表中a:link,a:visited,a:hover,a:active属性含义

a:link,a:visited,a:hover,a:active 分别是什么意思,有什么用途

明了的:

 link:连接平常的状态

active:连接被按下的时候

visited:连接被访问过之后

hover:鼠标放到连接上的时候

详细的: 

:hover版本:CSS1/CSS2  兼容性:IE4+ NS4+

语法:

Selector : hover { sRules }

说明:

设置对象在其鼠标悬停时的样式表属性。

在CSS1中此伪类仅可用于a对象。且对于无href属性(特性)的a对象,此伪类不发生作用。在CSS2中此伪类可以应用于任何对象。

目前IE5.5+仅支持CSS1中的:hover。

:active版本:CSS1/CSS2  兼容性:IE4+

语法:

Selector : active { sRules }

说明:

设置对象在被用户激活(在鼠标点击与释放之间发生的事件)时的样式表属性。

在CSS1中此伪类仅可用于a对象。且对于无href属性(特性)的a对象,此伪类不发生作用。在CSS2中此伪类可以应用于任何对象。并且:active状态可以和:link以及:visited状态同时发生。

目前IE5.5+仅支持CSS1中的:active。

:link版本:CSS1  兼容性:IE4+ NS4+

语法:

Selector : link { sRules }

说明:

设置a对象在未被访问前的样式表属性。

IE3将:link伪类的样式表属性作用于visited伪类。

默认值由浏览器决定。

对于无href属性(特性)的a对象,此伪类不发生作用。

:visited版本:CSS1  兼容性:IE4+ NS4+

语法:

Selector : visited { sRules }

说明:

设置a对象在其链接地址已被访问过时的样式表属性。

IE3将:link伪类的样式表属性作用于visited伪类。

默认值由浏览器决定。定义网页过期时间或用户清空历史记录将影响此伪类的作用。

对于无href属性(特性)的a对象,此伪类不发生作用。


a:link,a:visited,a:hover,a:active 分别是什么意思,有什么用途

明了的:

 link:连接平常的状态

active:连接被按下的时候

visited:连接被访问过之后

hover:鼠标放到连接上的时候

详细的: 

:hover版本:CSS1/CSS2  兼容性:IE4+ NS4+

语法:

Selector : hover { sRules }

说明:

设置对象在其鼠标悬停时的样式表属性。

在CSS1中此伪类仅可用于a对象。且对于无href属性(特性)的a对象,此伪类不发生作用。在CSS2中此伪类可以应用于任何对象。

目前IE5.5+仅支持CSS1中的:hover。

:active版本:CSS1/CSS2  兼容性:IE4+

语法:

Selector : active { sRules }

说明:

设置对象在被用户激活(在鼠标点击与释放之间发生的事件)时的样式表属性。

在CSS1中此伪类仅可用于a对象。且对于无href属性(特性)的a对象,此伪类不发生作用。在CSS2中此伪类可以应用于任何对象。并且:active状态可以和:link以及:visited状态同时发生。

目前IE5.5+仅支持CSS1中的:active。

:link版本:CSS1  兼容性:IE4+ NS4+

语法:

Selector : link { sRules }

说明:

设置a对象在未被访问前的样式表属性。

IE3将:link伪类的样式表属性作用于visited伪类。

默认值由浏览器决定。

对于无href属性(特性)的a对象,此伪类不发生作用。

:visited版本:CSS1  兼容性:IE4+ NS4+

语法:

Selector : visited { sRules }

说明:

设置a对象在其链接地址已被访问过时的样式表属性。

IE3将:link伪类的样式表属性作用于visited伪类。

默认值由浏览器决定。定义网页过期时间或用户清空历史记录将影响此伪类的作用。

对于无href属性(特性)的a对象,此伪类不发生作用。

相关文章:

  • 64款工具,总有合适您的那款
  • XP怎样开放电脑端口,如:5001
  • 一个谈创业的作者的文集,有点意思
  • ASP的网站配置:请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。...
  • Java常用的非受检异常
  • oraToolKit之一安装oraToolKit并检测安装oracle环境
  • 提高sqlmap爆破效率
  • 让win7下的U盘变快!
  • 按钮级别权限管理数据库设计及后台接口实现
  • jquery 调整高度
  • 使用Apache JMeter压測Thrift
  • 各种语系的简称(判断浏览器是中文版还是英文版)
  • Floyd判圈算法
  • 奇怪的错误----在firefox中的帧页面源码中找不到, 但是保存成txt之后找得到
  • 南阳239----月老的难题『匈牙利算法』
  • 【翻译】babel对TC39装饰器草案的实现
  • 5、React组件事件详解
  • CentOS7 安装JDK
  • crontab执行失败的多种原因
  • CSS盒模型深入
  • Facebook AccountKit 接入的坑点
  • Javascript编码规范
  • learning koa2.x
  • mockjs让前端开发独立于后端
  • Theano - 导数
  • 阿里云容器服务区块链解决方案全新升级 支持Hyperledger Fabric v1.1
  • 好的网址,关于.net 4.0 ,vs 2010
  • 免费小说阅读小程序
  • 如何用Ubuntu和Xen来设置Kubernetes?
  • 你对linux中grep命令知道多少?
  • (1)(1.8) MSP(MultiWii 串行协议)(4.1 版)
  • (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (简单) HDU 2612 Find a way,BFS。
  • (区间dp) (经典例题) 石子合并
  • (一)u-boot-nand.bin的下载
  • (一)搭建springboot+vue前后端分离项目--前端vue搭建
  • (转)IIS6 ASP 0251超过响应缓冲区限制错误的解决方法
  • (转)setTimeout 和 setInterval 的区别
  • (转)大型网站的系统架构
  • (转载)hibernate缓存
  • /var/spool/postfix/maildrop 下有大量文件
  • [bzoj 3534][Sdoi2014] 重建
  • [C++]类和对象【下】
  • [Django ]Django 的数据库操作
  • [ffmpeg] aac 音频编码
  • [Flexbox] Using order to rearrange flexbox children
  • [git]git命令如何取消先前的配置
  • [HTTP]HTTP协议的状态码
  • [IE编程] 了解Urlmon.dll和Wininet.dll
  • [iOS]-UIKit
  • [Java][Android][Process] 暴力的服务能够解决一切,暴力的方式运行命令行语句
  • [json]定义、读写
  • [LeetCode] 196. 删除重复的电子邮箱
  • [Node.js]连接mongodb