`
chenhua_1984
  • 浏览: 1246343 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

CSS样式学习笔记之三:对链接应用样式

阅读更多

1简单的链接样式实例:

a{
color:red;
}


a:link {color:#0033FF;}/*未被访问过的链接*/


a:visited {color:green;}/*已经被访问过的链接*/


a:hover ,a:action {color:red;}/*鼠标停留或点击的时候链接的颜色为红色*/

/*访问过的和没访问过的都没有线,而当鼠标放在上面或点击时就有线了
并且这两种情况的写法不能互换,不然就不起作用了。
这是由层叠找成的,当两个规则具有相同的特殊性时,后定义的优先。
*/
a:link,a:visited{text-decoration:none ; font-weight:bold;} ---未访问和已经访问,无线,粗体
a:hover,a:active{text-decoration:underline ; font-weight:bold;}---鼠标放上,点击时,有线,粗体。

 

2可以让下划线更有趣,默认为虚线, 鼠标放上或点击时是实线

 

a:link,a:visited{
text-decoration:none;
font-weight:bold;
border-bottom:1px dotted #000;
}
a:hover,a:active{
border-bottom-style :solid ;
}
/*dotted是虚线的意识。原来是虚线,当鼠标放上去或点击的时候就编程实线*/

3可以用a标记创按钮和翻转 (实际上通过改变他的背景颜色实现的翻转)

a{
display:block;
width:6em;
padding:5px;
line-height:1.4;
background-color:#99CCFF;
color:#FF0099;
text-decoration:none;
text-align:center;
}

a:hover {
background-color:#369;
color:#fff;
}

4通过改变背景图像来实现翻转。

a:link,a:visited{
display:block;
width:50px;
height:40px;
line-height:40px;
color:#000;
text-decoration:none;
background :#94B8E9 url(an1.gif) ;
text-indent:50px;
}
a:hover{
background :#94B8E9 url(an2.jpg);
color:#fff;
}

 

分享到:
评论

相关推荐

    CSS样式学习笔记之一:基础知识

    在CSS(层叠样式表)的学习中,基础知识是构建网页美观和功能性的基石。这篇学习笔记将引导我们深入了解CSS的...通过阅读这篇"CSS样式学习笔记之一:基础知识",以及参考提供的博客链接,相信你会对CSS有更深入的理解。

    CSS样式学习笔记之四:创建导航条

    在CSS(层叠样式表)的学习中,创建一个吸引人的、功能完善的导航条是至关重要的。这不仅可以提升网站的用户体验,还能为网站增加专业感。本文将深入探讨如何利用CSS来构建一个有效的导航条,主要关注以下几个方面:...

    CSS样式学习笔记之二:定位

    在CSS样式的学习中,定位(Positioning)是一个关键的概念,它允许我们精确地控制元素在网页上的布局。本文将深入探讨CSS定位机制,包括static、relative、absolute、fixed以及flex和grid布局中的定位规则。 首先,...

    个人css学习笔记 精华版

    CSS样式由三部分组成:选择器、属性名、属性值。 * 选择器(Selector):用于选择要应用样式的HTML元素。 * 属性名(Property):用于指定要设置的样式属性。 * 属性值(Value):用于指定设置的样式值。 CSS常用...

    css经典学习笔记.zip

    《CSS经典学习笔记》 CSS(Cascading Style Sheets)是网页设计中不可或缺的一部分,它负责定义网页内容的样式和布局。本学习笔记将深入探讨CSS的核心概念、选择器、盒模型、布局方式以及响应式设计等多个方面,...

    级联样式表CSS学习笔记

    ### 级联样式表CSS学习笔记 #### 一、设置CSS的几种方式 在网页设计与开发过程中,级联样式表(Cascading Style Sheets,简称CSS)是一种用来描述HTML文档外观和格式的语言。CSS提供了多种应用方式,以便开发者...

    2-CSS样式学习笔记【适用于入门级别和进阶级别】.doc

    **CSS样式学习笔记** **一、CSS简介** CSS(Cascading Style Sheets)是一种层叠样式表语言,自1996年起发展至今,已经成为Web设计的标准之一。1998年5月,W3C发布了CSS Level 2规范,为网页设计提供了强大的样式...

    html和css学习笔记

    ### HTML与CSS学习笔记 #### 一、基础知识概述 HTML(HyperText Markup Language)与CSS(Cascading Style Sheets)是构建网页的基础技术。通过学习HTML与CSS,我们可以创建结构化且美观的网页。 - **WWW (World ...

    很好的css学习笔记,pdf格式(64页)

    ### CSS+DIV 学习笔记知识点总结 #### 一、CSS 概述 - **CSS 定义**:层叠样式表(Cascading Style Sheets, CSS)是一种用于定义网页表现形式的语言,它使得开发者能够独立地管理和控制文档的内容与样式。 - **CSS...

    CSS基础知识学习笔记

    ### CSS基础知识学习笔记 #### 一、CSS简介与基本概念 **CSS**(Cascading Style Sheets)即层叠样式表,是一种用来表现HTML或XML等文件样式的计算机语言。CSS的作用在于控制网页的布局和样式,使网页内容的展现更加...

    CSS3学习笔记之立体盒子

    本篇学习笔记将深入探讨如何利用CSS3创建具有立体感的盒子,供所有对Web设计感兴趣的人共享和学习。 首先,我们要了解CSS3中的盒模型。在传统CSS2.1中,盒模型包括内容区域(content)、内边距(padding)、边框...

    CSS(层叠样式)学习笔记

    CSS 学习笔记 一、CSS 简介 CSS(层叠样式表)是一种用于为结构化文档(如 HTML 文档或 XML 应用)添加样式(字体、间距和颜色等)的计算机语言。CSS 文件扩展名为 .css。CSS 语法由两个主要的部分构成:选择器和...

    Blueprint CSS Framework 学习笔记

    11. **自定义类**:Blueprint提供了一些预定义的类,如.small、.large、.hide等,便于快速应用特定样式。 12. **布局部分**:.container类用于创建950像素宽度的居中布局,适合大多数网页设计。.showgrid类用于演示...

    html css js全套学习笔记+举例

    下面将对这三者进行详尽的介绍。 HTML(HyperText Markup Language)是网页内容的结构化语言,它定义了网页的基本元素和布局。HTML文档由一系列的元素组成,这些元素通过标签来表示,如`<html>`、`<head>`、`<body>...

    CSS 学习笔记之CSS Selector

    这在需要对多个元素应用相同样式时非常有用。类选择器的语法是在`.`后跟类名。 4. 包含选择器: 包含选择器,也称为后代选择器,用于选取父元素内的特定子元素。例如,`.nav .nav-tools`会选择所有位于`.nav`元素内...

    学习笔记之CSS

    本学习笔记将深入探讨CSS的基础概念、语法以及在创建响应式和优雅网页设计中的应用。 **一、CSS基础** 1. **选择器**:CSS通过选择器来定位需要样式的HTML元素。基本选择器包括标签选择器(如`p`)、类选择器(如`...

    云知梦 css3 学习笔记

    以上是对云知梦CSS3学习笔记中提及知识点的详细梳理,笔记中还可能包含更多细节和技巧,但在提供的内容中没有进一步展开。建议在学习过程中注意实践,将理论知识应用到实际的网页设计和开发中,以加深理解和记忆。

    CSS3学习笔记

    **CSS3学习笔记** 在网页设计领域,CSS(层叠样式表)是用于定义HTML或XML(包括SVG、XHTML等)文档呈现的关键技术。随着技术的不断发展,CSS3已经成为了现代网页设计的标准,提供了丰富的样式控制和布局能力。本...

    XHTML+CSS页面布局学习笔记

    这篇学习笔记主要讲解了 XHTML 和 CSS 在页面布局中的应用,涵盖了基础知识、CSS 控制页面样式、选择器、盒子模型、块状元素和内联元素等内容。 一、基础知识 1. 什么是 W3C? W3C 是 World Wide Web Consortium ...

Global site tag (gtag.js) - Google Analytics