问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

css样式选择器有哪些(样式文件css中几种选择符的作用)

发布网友 发布时间:2024-09-17 01:48

我来回答

1个回答

热心网友 时间:2024-10-17 16:31

css样式有哪几种选择器?

CSS选择器、优先级与匹配原理\x0d\x0a1.id选择器(#myid)2.类选择器(.myclassname)3.标签选择器(div,h1,p)4.相邻选择器(h1+p)5.子选择器(ul通配选择符的权值0,0,0,0\x0d\x0a2.标签的权值为0,0,0,1\x0d\x0a3.类的权值为0,0,1,0\x0d\x0a4.属性选择的权值为0,0,1,0\x0d\x0a5.伪类选择的权值为0,0,1,0\x0d\x0a6.伪对象选择的权值为0,0,0,1\x0d\x0a7.ID的权值为0,1,0,0\x0d\x0a8.important的权值为最高1,0,0,0\x0d\x0a使用规则腔滑:选择器的权值加到一起,大的优先;如果权值相同,后定义的优先。\x0d\x0a从上面我们可以得出两个关键的因素:\x0d\x0a1.权值的大小跟选择器的类型和数量有关\x0d\x0a2.样式的优先级跟样式的定义顺序有关

css3的选择器有哪些?

css3选择器如下:

一、通配符选择器(*)

通配符选择器闭瞎是用来选择所有元素,,也可以选择某个元素下的所有元素。

二、元素选择器(E)

元素选择器,是css选择器中最常见而且最基本的选择器。

三、类选择器(.className)

类选择器是以一独立于文档元素的方式来指定样式,使用类选择器之前需要在html元素上定义类名

四、id选择器(#ID)

ID选择器和上面说的类选择器是很相似的,在使用ID选择器之前也需要先在html文档中加注ID名称,这样在样式选择器中才能找到相对应的元素,不同的是ID选择器是一个页面中唯一的值,我们在类使用时是在相对应的类名前加上一个“.”号(.className)而id选择器是在名称前使用"#"如(#id),

五、后代选择器(EF)

后代选和贺择器也被称作包含选择器,所起作用就是可以选择某元素的后代元素,比如说:E?

F,前面E为祖先元素,F为后代元素,所表达的意思就是选择了E元素的所有后代F元素,请注意他们之间需要一个空格隔开。

六、子元素选择器(Egt;F)

子元素选择器只能选择某元素的子元素,其中E为父元素,而F为子元素,其中Egt;F所表示的是选择了E元素下的所有轿棚空子元素F。这和后代选择器(E?

F)不一样,在后代选择器中F是E的后代元素,而子元素选择器Egt;F,其中F仅仅是E的子元素而以。

七、相邻兄弟元素选择器(E+F)

相邻兄弟选择器可以选择紧接在另一元素后的元素,而且他们具有一个相同的父元素,换句话说,EF两元素具有一个相同的父元素,而且F元素在E元素后面,而且相邻,这样我们就可以使用相邻兄弟元素选择器来选择F元素。

css有哪些种类的选择器

主要的css选择器如下:

1、标签选择器

2、类选择器

3、ID选择器

4、全局选择器

5、组合选择器

6、继承选择器

7、伪类选择器

层叠样式表(英文全称:CascadingStyleSheets)是一种用来表现HTML(标准通用标记语言的一个应用)或运绝XML(标准通用标记语言的一个子集)等文件样式的计算机语言。

CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

CSS能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样亮敬式,拥有对敬悄慎网页对象和模型样式编辑的能力。

详解CSS样式选择器有哪些?

CSS选择器就是指唤衡定CSS要作用的标签,那个标签的名称就是选择器。意为:选择哪个容器。

CSS选择器分类:

标签选择器、和早做类选择器、ID选择器、全局选择器、群组选择器、后代选择器、伪类选择器

1、html标签选择器:

定义:以html标签作为选择器

2、class类选择器:

定义:为HTML标签添加class属性,通过类选择器来为具有此class属性的元素设置css样式。

类选择器也可以对不同类型元素的同一个名称的类选择器设置不同的样式规则:

同一个元素可以设置多个类,之间用空格隔开:

3、ID选择器

定义:为HTML标签添加ID属性,通过ID选择器来为具有此ID的元素设置CSS规则

4、群组选择器

定义:集体统一设置样式

5、全局选择器

定义:所有标签设置样式

HTML文档结构图

6、后代选择器

定义:使用后代选择器设置,之间用空格隔开,后代选择器可以多层。

7、伪类选择器

链接的四种状态:激活状态,已访问状态,未访问状态,鼠标悬停状态。

伪类

说明

:link

未访问的链接

:visited

已访问的链接

:hover

鼠标悬停状态

:active

激活的链接

:hover用于访问的鼠标经过某个元素时;

:active用于一个元素被激活时(即睁枯按下鼠标之后放开鼠标之前的状态)

伪类选择器的属性:linkvisitedhoveractive

说明:

1)?a:hover必须置于?a:link和a:visited之后,才有效

2)a:active必须置于a:hover之后才有效

3)伪类名称对大小写不敏感

8、CSS其它选择器

css继承特性,从父元素那继承部分css属性

选择器的优先级

ID选择优先级最高(id选择器定义具有唯一性)

class选择器次之(class选择器可以多个)

元素选择器再次之

其它选择器优先级主要根据定义的先后顺序,最后定义的优先级高

!important加重选择器的优先级,添加在样式规则之后,中间用空格隔开。

CSS选择器命名规则

1:采用英文字母,数字以及"-"和"_"命名

2:以小写字母开头,不能以数字和"-"?和"_"开头

3:使用有意义的命名规范

常用CSS命名

header

页头

main

主体

footer

页尾

nav

导航

sidebar

侧栏

container

容器

column

栏目

title

标签

menu

菜单

submenu

子菜单

*列举常用命名,大家根据自身项目及团队的规则命名

耐心学习基础知识,基础是盖房的根基,必须打结实。

如果您觉得有用,记得在下方点赞、关注、留言,我会定期奉上更多的惊喜哦,您的打赏支持才是我继续努力的动力,么么哒。

每日分享在学习过程中总结的学习经验,学习笔记,笔试题,HTML,CSS,JavaScript,jQuery教程,Vue教程,PHP教程,TinkPHP教程等,望大家能以学习为目的,每天阅读一篇文章,了解身边的技术。陪有梦想的人一起成长!

css有哪些选择器

CSS中常用的选择器:

(一)基本选择器(二)层次选择器(三)动态伪类选择器(四)目标伪类选择器

(五)ui状态伪类选择器(六)结构伪类选择器(七)属性选择器(八)伪元素

(一)基本选择器

1.标签选择器:通过标签名获取元素权重:0001

(此种选择器影响范围大,建议尽量应用在层级选择器中。)

2.class选择器:通过.类名获取元素权重:0010

(通过class类名来选择元素,一个类可应用于多个元素,一个元素上也可以使用多个类,应用灵活,可复用,是css中应用最多的一种选择器。)

3.id选择器:通过#id名获取元素权重:0100

(通过id名来选择元素,元素的id名称不能重复,所以一个样式设置项只能对应于页面上一个元素,不能复用,id名一般给程序使用,所以不推荐使用id作为选择器。)

4.*通配符选择器:获取到页面的所有元素

5.群组选择器:用逗号隔开基本选择器,表示这些选择器都获取到

(二)层次/关系选择器

(主要应用在选择父元陆伍素下的子元素,或者子元素下面的子元素,可与标签元素结合使用,减少命名,同时也可以通过层级,防止命名冲突。)

1.包含选择器:用空格隔开基本选择器,表示后一个选择器是前面的后代

例:pa{color:red;}

2.子代选择器:用隔开基本选择器,表示后一个选择器是前面的子代

例:ulli{line-style:none;}

3.相邻兄弟选择器:E+F:表示获取到E后面的紧跟着的F元素(同级的)

例:a+a{}

4.兄弟选择器:E~F:表示获取到E后面所有的同级的F元素

例:li~li{}

(三)动态伪类选择器

1.a:link锚链接被访问前添加样式

2.a:visited锚链接被访问后添加样式

3.e:hover鼠标悬停在元素上添加样式

4.e:active鼠标点击元素时添加样式

5.:focus表单元素被聚焦时,添加样式

(四)目标伪类选择器

语法:目标:target{属性:属性值}被选中的目标添加样式

目标:targetE子元素{属性:属性值}被选中的目标里的E子元素添加样式

(五)ui状态伪类选择器

1.:enabled可用的表单元素添加样式

2.:disabled不可用的表单元素添加样芹弯式(disabled)

3.:checked+E被选中的表单元素添加样式

(六)结构伪类选择器

1.E:first-child获取到E元素,且要满足为其父元素的第一个孩子。

2.E:last-child获取到E元素,且要满足为其父元素的最后一个孩子

3.E:nth-child(n)获取到E元素,且要满足为其父元素的第n个孩子

n的用法:

(1)6n倍数(2)even偶数/2nodd奇数/2n-1(如可用来选中奇偶行来实现“隔行换色”)

(3)-n+5选中1-5

(4)p:nth-child(-n+3):nth-child(n+2)2-3个

4.E:nth-last-child(n)获取到E元素,且要满足为其父元素的倒数第n个孩子

5.E:first-of-type获取到E元素,且要满足为其父元素的第一个该类型早首或的孩子

6.E:last-of-type获取到E元素,且要满足为其父元素的最后一个该类型的孩子

7.E:nth-of-type(n)获取到E元素,且要满足为其父元素的第n个该类型的孩子

8.E:nth-last-of-type(n)获取到E元素,且要满足为其父元素的倒数第n个该类型的孩子

9.E:empty获取到空的E元素(注:连空格都不能有)

(七)属性选择器

1.E[attr]拥0有attr属性的E元素添加样式如div[class];

2.E[attr="val"]拥有attr属性值为val的E元素添加样式如p[class="ab"]

3.E[attr*="val"]attr属性值包含val的E元素添加样式

如ul[class="c"]指class类名中包含有c字母的E元素

4.E[attr^="val"]attr属性值以val开头的E元素添加样式

5.E[attr$="val"]attr属性值以val结尾的E元素添加样式

(八)伪元素

1.E::before给E元素添加第一个子元素(前面)

2.E::after给E元素添加最后一个子元素(后面)

3.E::first-letter给E元素第一个字添加样式

4.E::first-line给E元素第一行添加样式

5.E::selection元素内容被选中时添加样式(火狐需要加前缀-moz-)

2),常用的CSS选择器有哪些?

标签选择器:通过标签名称来选取元素,例逗源游如"p"表示所有段落。

类选择器:通过类名来选取元素,使用"."符号来定义,例如".my-class"表示所有具有"my-class"类名的元素。

ID选择器:通过元素的ID名称来选取元素,使用"#"符号来定义,例如"#my-id"表示具有"my-id"ID名称的元素。

属性选择器:通过元素的属性来选取元素,山销例如"[type='text']"表示所有type属性为text的元素。裂枣

伪类选择器:通过元素的状态或位置来选取元素,例如":hover"表示鼠标悬停在元素上时的样式。

伪元素选择器:可以选取元素中某些部分的样式,例如"::after"表示在元素内容后添加一个伪元素。

后代选择器:选取指定父元素下的子孙元素,例如"divp"表示所有div元素下的所有段落元素。

相邻兄弟选择器:选取紧接在另一个元素后面的元素,例如"h1+p"表示紧接在h1元素后面的第一个段落元素。

通用选择器:选取所有元素,使用""符号来定义,例如""表示所有元素都被选取。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
吃干燥剂会有什么反应 干燥剂不慎食用怎么办 于冕被流放多少时间才回来 石羊场客运站坐几路公汽到成都市龙潭社区保平村九组? 从成都石羊场到龙潭寺北湖客运站做地铁公交咋个赶车呀?老师们_百度知 ... 成都理工大学坐车到石羊场客运站怎么走?大概要多久啊?谢谢!! 请问一下成都理工大学到石羊车站怎么做车啊? 还在盲目护理毛孔吗?如何正确护理毛孔? 毛孔粗大该如何处理? 脸t区毛孔粗大怎么办 毛孔粗大的原因是什么 预测控制的理论与方法预测控制的理论与方法 现代控制理论发展 区法工委主任是管政法的吗 人大的法制工作委员会副主任什么级别 职业生涯规划能力目标包括哪些方面呢? 技能目标包括哪些内容 工作目标设定工作目标设计需具备的技能及背景知识 在市土管局有镇长签字批准并盖有国土专用章的批复在拆迁时有法律 关于旧城改造城关镇拆迁维权城关镇副镇长签字盖章有法律效果吗? 向阳湖拆迁谁负责 江苏省盱眙县农村户口交满社保后可以拿最低退休金是多少 如何将PPT转成Word?教你3种免费的方法 在asp.net中如何实现下载功能,要能用下载工具下载!请哪位高手把代码发... asp.net ,关于下载功能实现的问题,请各位大神给个答案!! asp.net 点击“下载”弹出“下载文件”对话框,网页与要下载的文件不在... 听说喝瘦腿茶只能瘦上身,不瘦腿,是真的吗? 个人艺术简介范文 那么多减肥的广告,产品,到底哪一种有效且没有副作用呢 陈宝明个人艺术简介 定位减肥产品原理 长安长汽车动力怎么样 零的温度I小说txt全集免费下载 荣耀x50手机主题怎么设置? 荣耀x50怎么设置密码 苹果8p充不进电怎么办呢 为什么苹果8plus无法充电呢? CCNA网络工程师CCNA是什么 网络安全工程师最权威的证书 股KDJ是什么意思 tp- link的监控摄像头会误报吗? tplink摄像头拆解后是什么样子的 桌签的制作方法是什么? 地中海贫血基因检测多久出结果 excel怎样设置一列除法公式 华为手机指纹识别突然不能使用了怎么办? 如何把手机里的联系人导入sim卡? 华为手机如何把联系人存到sim卡 cad如何画等高线 cad如何绘制等高线 cad中如何画等高线