类选择器和伪类选择器区别
类选择器我们可以随意起名,而伪类选择器是CSS中已经定义好的选择器,不可以随意起名。
伪类选择器以及伪元素
我们把它放到这里
p.aaas{
text-align: left;
color: red;
}
它同样的会被选择
最常见的伪类选择器
未被访问的链接
a:link{ color: #ff6600 } /* 未被访问的链接 */
我们来测试一下,我们给它添加一个超链接。
伪类选择器
我们给这个伪类选择器,选定样式,第一种
a:link{
color: #000;
}
link它是表示的未被访问的链接
已被访问的链接
a:visited{
color: fuchsia;
}
然后是我们鼠标放上去的,一个颜色。
a:hover{
color :green;
}
当我们鼠标放上去的时候变成绿色。还有一个是当我们鼠标,正在被点击的时候。
a:active{
color: #ff6600;
}
就会显示橙色,这样就定义了一个伪类,当我们这个链接还没有访问的时候它就是黑色,当我们这个链接已经访问过后,在返回这个页面的时候呢,这个链接的颜色呢就会变成紫色,当我们鼠标经过它的时候呢,它就会变成绿色,当我们点击的时候,就是我们鼠标左键点下去,但并没有弹回来的时候呢它就会变成橙色。好那么我们来看一下效果。
现在是这样的一个颜色,是紫色。紫色就表示我们已经访问过了。因为我们现在正在返回这个页面,那么在这里我们可以来更改一下,改成index1。
伪类选择器
因为index1不存在所以就不会存在被访问了。
那么在没有访问是之前呢是黑色link,当我们的这个鼠标移动上去的话
会变成绿色,当我们鼠标点击下去但是并没有松开,会变成
橙色。当我们松开之后呢它会访问,访问之后它就会变成紫色。我们新建一个页面index1,那这样单击之后再返回的时候就变成紫色的了。这就是伪类。
原文链接:http://www.maiziedu.com/wiki/css3/selector/
相关推荐
伪类选择器:CSS中已经定义好的选择器,不能随便取名 常用的伪类选择器是使用在a元素上的几种,`如a:link|a:visited|a:hover|a:active` 提示:在 CSS 定义中,a:hover 必须被置于 a:link 和 a:visited 之后,才是...
结构伪类选择器介绍 结构伪类选择器是用来处理一些特殊的效果。 结构伪类选择器属性说明表 属性 描述 E:first-child 匹配E元素的第一个子元素。 E:last-child 匹配E元素的最后一个子元素。 E:nth-...
`:target`伪类是CSS3中的一种特殊选择器,用于匹配当前文档URI(统一资源标识符)中指定片段标识符所对应的目标元素。当用户通过点击链接或其他方式访问带有特定片段标识符的页面时,该选择器可以快速定位到页面中...
CSS属性选择器详解 CSS中的属性选择器是一种强大的选择器,允许开发者根据HTML元素的属性值来选择元素。今天,我们将深入探讨CSS属性选择器的详细解释。 什么是CSS属性选择器? --------------------- CSS属性...
其中,`selector` 是CSS选择器,用来指定需要应用样式的HTML元素;`pseudo-class` 是伪类名称,表示该元素的状态或上下文环境;`property` 和 `value` 分别代表具体的CSS属性和相应的值。 例如: ```css a:link { ...
CSS选择器是网页样式设计中不可或缺的一部分,它们用于指定HTML或XML文档中元素的样式规则。...在实际开发中,结合CSS3的更多选择器特性,如伪类、伪元素等,可以创建出更为复杂且富有交互性的网页效果。
### Python爬虫之CSS选择器详解 #### 一、引言 在进行Web爬虫开发时,高效地从HTML文档中提取所需数据是一项基本而重要的技能。Python作为一门功能强大的编程语言,在网络爬虫领域有着广泛的应用。CSS选择器作为一...
"CSS选择器详解" CSS选择器是CSS样式语言中最基本的组成部分,它们定义了样式应用于哪些HTML元素。选择器分为五种基本类型:标签选择器、class选择器、ID选择器、后代选择器和伪类选择器。 1. 星状选择符(*) 星...
### CSS选择器与jQuery选择器详解 #### 一、引言 在现代Web开发中,选择器扮演着至关重要的角色。无论是对HTML元素应用样式还是对其进行动态操作,选择器都是必不可少的工具。本文将深入探讨两种常用的选择器——...
### 十种CSS选择器详解介绍 #### 一、通用选择器 - **定义**: 通用选择器使用星号 `*` 来表示,能够匹配HTML文档中的每一个元素。 - **示例**: ```css * { margin: 0; padding: 0; } ``` - **用途**: 常用于...
### CSS3 选择器详解 #### 一、概述 随着 Web 技术的不断发展,CSS3 带来了更为强大的选择器功能,极大地提升了网页设计的灵活性与效率。本篇文章将深入探讨 CSS3 选择器中的重要成员——`:nth` 选择器系列,并...
### CSS选择器详解 在网页开发中,CSS(层叠样式表)被广泛应用于控制HTML文档的布局与外观。为了精确地对元素进行样式化,CSS提供了多种选择器,它们可以单独使用或组合使用,以满足不同的选择需求。本文将详细...
### CSS 选择器详解 #### 一、概述 CSS(层叠样式表)是一种用于描述网页文档结构化标记语言(如HTML或XML)外观和格式的语言。通过使用CSS选择器,我们可以精确地定位到HTML文档中的元素,并为其应用样式规则。...
优先级依据选择器的特殊性计算,ID选择器 > 类选择器 > 标签选择器 > 行内样式。此外,子元素可以继承父元素的某些样式,如字体大小和颜色。 **3. 布局控制** CSS提供了多种布局方式,包括盒模型、定位(static、...
### CSS3结构性伪类选择器详解 随着前端技术的发展,CSS3为我们提供了更多灵活的选择器,使得网页布局和样式设计变得更加高效与便捷。其中,结构性伪类选择器是一组非常实用的功能,它允许我们根据元素在文档树中的...
#### CSS选择器详解 ##### 通用选择器 通用选择器使用星号`*`表示,它可以匹配任何类型的元素。例如: ``` * { color: #000; } ``` 此示例将页面中所有元素的文字颜色设置为黑色。 ##### 标签选择器 标签选择器...
CSS的高级特性,如选择器的组合使用、伪类和伪元素、盒模型、响应式设计(通过媒体查询)、Flexbox和Grid布局,都能在JSP项目中发挥重要作用。了解并熟练运用这些特性,可以使JSP页面在不同设备和视口尺寸下展现出...