try { var urlhash = window.location.hash; if (!urlhash.match("fromapp")) { if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))) { window.location="http://m.f773.com/Style/Css/1767/"; } } } catch(err) { }
var pn = location.pathname; var as = document.getElementById('dvGuider').getElementsByTagName('a'),find=false; for (var i = 0, j = as.length; i < j; i++) if (as[i].href.indexOf(pn) != -1) { as[i].className = 'crrue'; find = true; break; } if (!find) as[0].className = 'crrue';//如果未找到匹配的,需要设置哪个获取焦点可以修改这句
北京网站建设>前端开发>Css>

Css

【精编Css教程】5-超链接伪类

来源:未知 作者:admin 时间:2015-10-30 16:43 点击:次

链接的四种样式

将链接转换为块状

用css制作按钮

首字下沉

一、超链接的四种样式

本来计划这节课放到第九章中讲解,但下边的章节都涉及到了,所以提前来学习一下,上节课讲解的内容比较多,这节课就少讲些,只要理解了伪类,就轻松多了。

超链接可以说是网页发展史上一个伟大的发明,它使得许多页面相互链接从而构成一个网站。说到超链接,它涉及到一个新的概念:伪类,我们先看下超链接的四种样式:

a:link {color: #FF0000} /* 未访问的链接 */

a:visited {color: #00FF00} /* 已访问的链接 */

a:hover {color: #FF00FF} /* 鼠标移动到链接上 */

a:active {color: #0000FF} /* 选定的链接 */

以上分别定义了超链接未访问时的链接样式,已访问的链接样式,鼠标移上时链接样式和选定的链接样式。之所以称之为伪类,也就是说它不是一个真实的类,正常的类是以点开始,后边跟一个名称,而它是以a开始后边跟个冒号,再跟个状态限定字符;比如第三个a:hover的样式,只有当鼠标移动到该链接上时它才生效,而a:visited只对已访问过的链接生效。伪类使得用户体验大大提高,比如我们可以设置鼠标移上时改变颜色或下划线等属性来告知用户这个是可以点击的,设置已访问过的链接的颜色变灰暗或加删除线告知用户这个链接的内容已访问过了。

下面来做一个默认状态下是蓝色,鼠标放上是红色加下划线,选定(按下)时为紫色,已访问过为灰色加删除线的实例来讲解一下。首先插入两个带超链接的内容:

< p>< a href=/Style/Css/1767/"/index.html /a>

< p>< a href=/Style/Css/1767/"10.html">这里也是链接< /a>

从上图中可以看出,插入的超链接默认是蓝色来下划线的,这是标签的默认样式所致,下来我们在css样式中定义

设置完a:link的样式后,下面分别设置a:visited ,a:hover ,a:active的样式

生成的源代码如下:

注意:四种状态的顺序一定不能颠倒,否则有些不生效

公司业务:北京网站建设刷百度下拉刷百度指数虚拟主机租用

如转载,请保留本文链接地址:http://www.f773.com/Style/Css/1767/

Loading......
var duoshuoQuery = {short_name: "f773"}; (function() { var ds = document.createElement('script'); ds.type = 'text/javascript';ds.async = true; ds.src = 'http://static.duoshuo.com/embed.js'; ds.charset = 'UTF-8'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ds); })();
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
工作时间:

AM 09:00 ~ 12:00

PM 14:00 ~ 18:00

联系方式:

Tel 010-50933590

Hp 18701620736

设计优势

独立的设计团队 带给您全新的视觉体验

功能开发

强大的技术实力,完成您想要的任何功能

售后服务

完善的售后服务,解决您在使用过程中遇到的问题

Copyright © 2010 - 2018 北京顺晟科技发展有限公司 All Rights Reserved

地址:北京市 顺义区 梅沟营 | TEL:010-50933590

北京网站建设 | 北京网站设计 | 北京SEO公司

document.getElementById("bshare").innerHTML=document.getElementById("em_bshare").innerHTML;document.getElementById("em_bshare").innerHTML="";