第五讲 超链接伪类.docx
- 文档编号:26512461
- 上传时间:2023-06-20
- 格式:DOCX
- 页数:6
- 大小:30.12KB
第五讲 超链接伪类.docx
《第五讲 超链接伪类.docx》由会员分享,可在线阅读,更多相关《第五讲 超链接伪类.docx(6页珍藏版)》请在冰豆网上搜索。
第五讲超链接伪类
第五讲超链接伪类
今天我们开始学习超链接伪类,包含以下内容和知识点:
链接的四种样式
将链接转换为块状
用css制作按钮
首字下沉
一、超链接的四种样式
超链接可以说是网页发展史上一个伟大的发明,它使得许多页面相互链接从而构成一个网站。
说到超链接,它涉及到一个新的概念:
伪类,我们先看下超链接的四种样式:
a:
link{color:
#FF0000}/*未访问的链接*/
a:
visited{color:
#00FF00}/*已访问的链接*/
a:
hover{color:
#FF00FF}/*鼠标移动到链接上*/
a:
active{color:
#0000FF}/*选定的链接*/
以上分别定义了超链接未访问时的链接样式,已访问的链接样式,鼠标移上时链接样式和选定的链接样式。
之所以称之为伪类,也就是说它不是一个真实的类,正常的类是以点开始,后边跟一个名称,而它是以a开始后边跟个冒号,再跟个状态限定字符;比如第三个a:
hover的样式,只有当鼠标移动到该链接上时它才生效,而a:
visited只对已访问过的链接生效。
伪类使得用户体验大大提高,比如我们可以设置鼠标移上时改变颜色或下划线等属性来告知用户这个是可以点击的,设置已访问过的链接的颜色变灰暗或加删除线告知用户这个链接的内容已访问过了。
下面来做一个默认状态下是蓝色,鼠标放上是红色加下划线,选定(按下)时为紫色,已访问过为灰色加删除线的实例来讲解一下。
首先插入两个带超链接的内容:
从上图中可以看出,插入的超链接默认是蓝色来下划线的,这是标签的默认样式所致,下来我们在css样式中定义
设置完a:
link的样式后,下面分别设置a:
visited,a:
hover,a:
active的样式
生成的源代码如下:
DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http:
//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
//www.w3.org/1999/xhtml">
a:
link{color:
#06F;text-decoration:
none;}
a:
visited{color:
#999;text-decoration:
line-through;}
a:
hover{color:
#F00;text-decoration:
underline;}
a:
active{color:
#F0F;}