龙空技术网

网页前端设计-21超链接样式

井建的学习笔记 130

前言:

当前小伙伴们对“css超链接的四种状态怎么设置”大致比较关注,朋友们都需要剖析一些“css超链接的四种状态怎么设置”的相关知识。那么小编在网摘上收集了一些有关“css超链接的四种状态怎么设置””的相关知识,希望大家能喜欢,看官们快快来学习一下吧!

视频加载中...

一、超链接不同时期的样式

1、默认情况下:字体为蓝色,带有下划线。

2、鼠标点击时:字体为红色,带有下划线。

3、鼠标点击后:字体为紫色,带有下划线。

二、超链接伪类

用伪类定义鼠标点击的不同时期样式。

语法(必须按照顺序定义);

a:link{…}                          //	定义a元素未访问时的样式a:visited{…}                     //	定义a元素访问后的样式a:hover{…}                     //	定义鼠标经过a元素时的样式a:active{…}                    //定义鼠标点击激活时的样式

举例:

<!DOCTYPE html><html>		<head>		<meta charset="UTF-8">		<title>17列表</title>		<style type="text/css">	a{text-decoration: none;}   //表示去掉超链接默认样式中的下划线。 a:link{color: #FF0000;} a:visited{color: purple;} a:hover{color: yellow;} a:active{color: blue;}</style>	</head> 	<body>				<a href="; target="_blank">百度网</a>	</body></html>

使用注意事项:

实际开发中,每一个链接不一定非要用到四种状态。经常会用的就是:未访问状态和鼠标经过状态。

语法:

a{…}a:hover{…}

举例:

<!DOCTYPE html><html>		<head>		<meta charset="UTF-8">		<title>17列表</title>		<style type="text/css">	a	{		color: #FF0000;		text-decoration: none;		} a:hover{ 	color: yellow; 	text-decoration: underline; 	}=</style>	</head> 	<body>				<a href="; target="_blank">百度网</a>	</body></html>

三、hover定义鼠标经过超链接时的样式

hover不仅适用于a元素,同样适用于其他元素,

语法:

元素:hover{…}

在div中举例:

<!DOCTYPE html><html>		<head>		<meta charset="UTF-8">		<title>17列表</title>		<style type="text/css">div{	width: 200px;	height: 40px;	background-color: yellow;	}div:hover{	background-color: green;}</style>	</head> 	<body>				<div>hover的应用</div>	</body></html>

在img中的应用

<!DOCTYPE html><html>		<head>		<meta charset="UTF-8">		<title>17列表</title>		<style type="text/css">img:hover{	border: 2px solid red;}</style>	</head> 	<body>				<img src="img/cup.png">	</body></html>

四、浏览器鼠标样式

语法:

cursor: 取值;

常用属性值:

举例:

<!DOCTYPE html><html>		<head>		<meta charset="UTF-8">		<title>17列表</title>		<style type="text/css">div{	width: 150px;	height: 40px;	}#div1{	background-color: bisque;	cursor:default;	}#div2{	background-color: darkgoldenrod;	cursor:pointer;	}</style>	</head> 	<body>				<div id=div1></div>		<div id=div2></div>		</body></html>

标签: #css超链接的四种状态怎么设置