【CSS】【16】设置超链接的CSS样式

简介:
超链接是网页上最普通的元素,通过超链接能够实现页面的跳转、功能的激活等,因此超链接也是与用户打交道最多的元素之一。在HTML语言中,超链接是用<a>标记来实现的,例如<a href="www.iteye.com"> JAVA网站 </a>,默认情况下超链接统一为蓝色且有下划线,被点击过的超链接则为紫色并且也有下划线。可以点击本段的“JAVA网站”体验一下。
一、伪类别概念:
      到目前我们已了解标记选择器、类别选择器、ID选择器,其中类别选择器使用.所标记(即div.intro就表示定义类别为intro的块),而类似a:link或a:hover称之为伪类别。
二、超链接的伪类别属性:
a:link 超链接的普通样式,即正常浏览状态的样式
a:visited 超链接被点击过后的样式
a:hover 鼠标经过超链接上时的样式
a:active 在超链接上单击时的样式
三、举例:
1、HTML内容:
<body>
   <a href="">首页</a>
   <a href="">简介</a>
   <a href="">联系方式</a>
</body>
此时由于没有设置任何样式,其展示为HTML的默认样式,效果如下:

221107124.jpg

2、CSS内容:

(1)设置网页背景色为淡蓝色

body
{
    background-color:#6699FF;
}

(2)设置字体为14像素,实边框,背景色为暗红色,去除超链接的下划线,为了美观为其设置相应的间距

a
{
   font-size:14px;
   border:1px;
   background-color:#663333;
   text-decoration:none;
   padding:4px;
   margin:4px;        
}

(3)设置超链接普通样式和超链接被单击过后的样式,使左、上边框颜色比右、下边框颜色深一些,字体设置为白色

a:link, a:visited
{
   color:#FFFFFF;
   border:solid;
   border-color:#330000 #336600 #336600 #330000;
}

(4)设置鼠标在超链接上和单击时的样式,使左、上边框颜色比右、下边框颜色浅一些,字体设置为红色

a:hover, a:active
{
   color:#FF0000;
   border:solid;
   border-color:#336600 #330000 #330000 #336600;
}

效果如下:

221119574.jpg

前两个是超链接普通状态样式,后一个是鼠标在超链接上的样式。




     本文转自qingkechina 51CTO博客,原文链接:http://blog.51cto.com/qingkechina/1261767,如需转载请自行联系原作者



相关文章
|
1月前
|
前端开发
web前端开发-----CSS样式设置
web前端开发-----CSS样式设置
32 0
|
1月前
|
前端开发 JavaScript
css之伪类hover改变自身、子元素、其他元素的样式
css之伪类hover改变自身、子元素、其他元素的样式
28 0
|
1月前
|
前端开发 JavaScript
webpack成长指北第7章---webpack的css\less\scss样式打包
webpack成长指北第7章---webpack的css\less\scss样式打包
42 0
|
8天前
|
前端开发
css怎样设置下滑线?
css怎样设置下滑线?
|
15天前
|
前端开发
|
18天前
|
移动开发 前端开发
【通用CSS模板】移动端H5页面统一样式.css
【通用CSS模板】移动端H5页面统一样式.css
|
19天前
CSS3设置圆角化
CSS3设置圆角化
|
23天前
|
XML 前端开发 数据格式
css添加样式
【4月更文挑战第4天】css添加样式
21 9
|
1月前
|
JavaScript 前端开发
如何在 Vue 中进行样式绑定和scoped CSS?
如何在 Vue 中进行样式绑定和scoped CSS?
15 0
|
1月前
|
前端开发
uni-app中基于bootstrap的css样式
uni-app中基于bootstrap的css样式
23 0