CSS定义超链接四个状态的正确顺序L-V-H-A

css定义超链接是要有先后顺序的。否则,在某些浏览器里面有可能会出现某个样式不起作用的bug。不能正确显示想要的效果。

CSS属性的排列顺序: L-V-H-A 。

L-V-H-A是link、visited、hover、active的简写。

它们分别表示

A:link 超链接的默认样式
A:visited 访问过的(已经看过的)链接样式
A:hover 鼠标处于鼠标悬停状态的链接样式
A:active 当鼠标左键按下时,被激活(就是鼠标按下去那一瞬间)的链接样式。

正常顺序如下:
 

复制代码
代码如下:

a:link{color:#333 ;text-decoration:none ; }
a:visited { color:#333 ;text-decoration:none ;}
a:hover { color:#FF6600 ;text-decoration:underline ;}
a:active {text-decoration:none ; color:#FF6600 ;text-decoration:none ; }

日常工作我们这样写即可。

复制代码
代码如下:

a {color:#252525; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#ba2636;text-decoration:underline;}
a:active {color:#ba2636;}

现在大家在看 是不是 简单,明了。

时间: 2024-08-31 04:33:22

CSS定义超链接四个状态的正确顺序L-V-H-A的相关文章

CSS定义中a:link,a:visited,a:hover,a:active

CSS定义中a:link,a:visited,a:hover,a:active 分别是什么意思?假如CSS放在Style文件夹下,页面引用时:<link href="Style/a.css" rel="stylesheet"type="text/css" /><link href="Style/b.css" rel="stylesheet"type="text/css"

超级实例详细讲解超级连接的四种状态的应用

问: 我已经使用CSS定义了超链接的样式,但是浏览时hover(鼠标悬停)却不起作用.为什么会这样?是浏览器的问题吗? 答: 虽然你认为可能原因是浏览器问题,但是更多的可能是你样式定义时顺序错误.为了保证能看到不同状态下的连接样式,正确的样式顺序应该是: " link - visited - hover - active "或" LVHA "(缩写). 核心内容: 每个选择符selector都有一个"specificity"如果两个selecto

网站制作如何用CSS控制超链接样式

  网站制作用CSS可控制超链接样式,一般分为四个部分:a:active是超级链接的初始状态:a:hover是把鼠标放上去时的状况:a:link 是鼠标点击时:a:visited是访问过后的情况. CSS控制超链接的三种方法 1.通过对应超链接外的父级的css类的css样式来控制超链接的样式 案例超链接代码<div class="yangshi"><a href="http://www.wangqi.com/">CSS</a>&l

LoadRunner事务四种状态

LR事务四种状态,在默认情况下使用LR_AUTO来作为事务状态: 1.LR_AUTO LR_AUTO是指事务的状态有系统自动根据默认规则来判断,结果为PASS/FAIL. 2.LR_PASS LR_PASS是指事务是以PASS状态通过的,说明该事务正确的完成了,并且记录下对应的时间,这个时间就是指做这件事情所需要消耗的响应时间. 3.LR_FAIL LR_FAIL是指事务以FAIL状态结束,该事务是一个失败的事务,没有完成事务中脚本应该达到的效果,得到的时间不是正确操作的时间,这个时间在后期的统

详解CSS定义HR水平线的几种样式

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">  &

实例学习:网页中用CSS定义<li>和<hr>的样式

css|网页 本来之前我打算写表现本文主题的文章,但最近在新浪博客群中看到了这篇文章,就不用我多费心血了,这里转载过来,希望对大家有所帮助. li {list-style-image: url(images/disc.gif);} li的这个样式定义是将列表项目使用图片来代替显示的小圆点.当然您也可以显示成其它效果,详细请参阅下面的定义: 列表项目效果的CSS定义 *list-style-type: circle(可换成自己想要的样式); 列表项目样式 disc : CSS1 实心圆 circl

网页制作技巧文章之用CSS定义滚动条的颜色

css|技巧|网页 请看下面的案例.这组代码可能并不具有观赏性,但是它改变了传统滚动条的样式.你可以通过改变其中的代码来创建你所喜欢的滚动条样式.事实上,这些代码都极具自我描述性.不管怎样,还是让我们好好看看吧!<STYLE TYPE="text/css"> BODY { scrollbar-face-color: green; scrollbar-shadow-color: blue; scrollbar-highlight-color: black; scrollbar

CSS控制超链接出现指定的效果

要求: (1) 默认样式是黑色,24px,没有下划线: (2) 当鼠标移动到超链接时,自动出现下划线,字号变为40px,颜色变为绿色: (3) 点击后,超链接变成红色 html页面内容: <html> <head> <title>CSS控制超链接的例子</title> <link rel="stylesheet" type="text/css" href="test.css" /> &l

对SUN定义的四种JDBC驱动程序标准简介

SUN定义的四种JDBC驱动程序标准: Type1 JDBC-ODBC桥 作为JDK1.1后的一部分,是sun.jdbc.odbc包的一部分 Application-->JDBC-ODBC Bridge(Type1 jdbc driver)--->JDBC-ODBC Library-->ODBC Driver-->Database 适用于快速的原型系统,没有提供JDBC驱动的数据库如Access Type2 JAVA to Native API 利用开发商提供的本地库来直接与数据库