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

css的选择器有哪些

发布网友 发布时间:2022-04-23 23:13

我来回答

5个回答

懂视网 时间:2022-04-06 14:58

css选择器在css的学习中无疑是十分重要的,所以,什么是css选择器?css选择器有哪些类型?这是我们必须要掌握的,本篇文章将给大家来介绍关于css选择器的基本定义,以及css选择器有哪些类型。

我们话不多说,直接进入正题~~

css选择器是什么?

在百度百科中,我们可以看到css选择器的基本定义是:每一条css样式定义由两部分组成,形式如下: [code] 选择器{样式} [/code] 在{}之前的部分就是“选择器”。说了这么一大段话,其实简而言之,就是要使用css对html页面中的元素实现一对一,一对多或者多对一的控制,这就需要用到CSS选择器,html页面中的元素就是通过CSS选择器进行控制的。(推荐视频教程:CSS教程)

接下来我们就来看一个图,是对上述定义具体的分析。

20170802174213435.png

如图,我们可以知道:

在{}之前的部分就是“选择器”,“选择器”指明了{}中的“样式”的作用对象,也就是“样式”作用于网页中的哪些元素

选择器通常是您需要改变样式的 HTML 元素,如:<p>,<body>,<h1>等等

每一条格式声明语句由“属性名:属性值”对组成,属性名和属性值间以冒号隔开,每条声明语句以英文状态下的分号“;”结束。

介绍完css选择器是什么后,我们下面就来看看css选择器有哪些类型?

css选择器有哪些类型?

css选择器的种类是有很多的,下面我们就来看一看css选择器的类型

1、标签选择器(如:body,div,p,ul,li)。

2、.类选择器(如:class="head",class="head_logo") 。

3、ID选择器(如:id="name",id="name_txt")。

4、全局选择器(如:*号)。

5、.组合选择器(如:.head .head_logo,注意两选择器用空格键分开)。

6、.继承选择器(如:div p,注意两选择器用空格键分开)。

7、伪类选择器(如:就是链接样式,a元素的伪类,4种不同的状态:link、visited、active、hover。)。

8、字符串匹配的属性选择符(^ $ *三种,分别对应开始、结尾、包含) 。

上述八种css选择器中最常用的css选择器是标签选择器、.类选择器、ID选择器、属性选择器、伪类选择器。

下面我们就分别对这五个css选择器来举一个例子:(其他选择器例子可以参考css手册)

(1)标签选择器:

<html>
<head>
<meta charset="UTF-8">
<title>标签选择器</title>
<style type="text/css">
span{color: green;font-size: 20px}
</style>
</head>
<body>
<span>hello</span><br/>
<span>world</span>
</body>
</html>

效果如下:

2345截图20180905151743.png

(2).类选择器:

<html>
<head>
<meta charset="UTF-8">
<title>class选择器</title>
<style type="text/css">
 .style1{background-color: green}
 .style2{background-color: yellow}
</style>
</head>
<body>
 <div class = "style1">div1</div>
 <div class = "style1">div2</div>
 <div class = "style2">div3</div>
</body>
</html>

效果如下:

2345截图20180905151943.png

(3)ID选择器:

<html>
<head>
<meta charset="UTF-8">
<title>ID选择器</title>
<style type="text/css">
 #div1{background-color: yellow}
 #div2{background-color: green
 }
</style>
</head>
<body>
 <div id = "div1">div1</div>
 <div id = "div1">div1</div>
 <div id = "div2">div2</div>
</body>
</html>

效果如下:

2345截图20180905152209.png

(4)属性选择器:

<html>
<head>
<meta charset="UTF-8">
<title>属性选择器</title>
<style type="text/css">
 input[type = 'text'] {background-color: gray}
 input[type = 'password'] {background-color: pink}
</style>
</head>
<body>
 <form>
 name:<input type = "text"><br/>
 pass:<input type = "password">
 </form>
</body>
</html>

效果如下:

2345截图20180905152430.png

(5)伪类选择器:

<html>
<head>
<meta charset="UTF-8">
<title>伪类选择器</title>
 <style type="text/css">
 a:link{color:yellow ;font-size: 50px}
 a:hover{color:green;font-size: 50px}
 a:active{color:blue;font-size: 50px}
 a:visited{color:red;font-size: 50px}
 </style>
</head>
<body>
 <a href = "http://www.php.cn">点击</a>
</body>
</html>

效果描述:

打开网页时标签为黄色
将鼠标放在标签上时标签为绿色
点击标签时标签为蓝色
点击后标签为红色

热心网友 时间:2022-04-06 12:06

CSS选择器如下:
1. 标签名选择器 div { color:Red;} /即页面中的各个标签名的css样式
2.类选择器 .divClass {color:Red;} /即定义的每个标签的class 中的css样式
3.ID选择器 #myDiv {color:Red;} /即页面中的标签的id
4.后代选择器(类选择器的后代选择器) .divClass span { color:Red;} /即多个选择器以逗号的格式分隔 命名找到准确的标签
5.群组选择器 div,span,img {color:Red} /即具有相同样式的标签分组显示
选择器的优先级
1.最高优先级是 (直接在标签中的设置样式,假设级别为1000)<div style="color:Red;"></div>
2.次优先级是(ID选择器 ,假设级别为100) #myDiv{color:Red;}
3.其次优先级是(类选择器,假设级别为10) .divClass{color:Red;}
4.最后优先级是 (标签选择器,假设级别是 1) div{color:Red;}
5.那么后代选择器的优先级就可以计算了啊
比如 .divClass span { color:Red;} 优先级别就是:10+1=11
想详细的话可以参考W3C文档。

热心网友 时间:2022-04-06 13:24

CSS选择器分为:元素选择器、关系选择器、属性选择器、伪类选择器、伪对象选择器,详情参考:http://www.apiref.com/css-zh/selectors/index.htm

热心网友 时间:2022-04-06 14:58

常用的有标签选择器、类选择器、ID选择器等等

首先说主要都有哪些先择器 

1.标签选择器(如:body,div,p,ul,li) 

2.类选择器(如:class="head",class="head_logo") 

3.ID选择器(如:id="name",id="name_txt") 

4.全局选择器(如:*号) 

5.组合选择器(如:.head .head_logo,注意两选择器用空格键分开) 

6.继承选择器(如:div p,注意两选择器用空格键分开) 

7.伪类选择器(如:就是链接样式,a元素的伪类,4种不同的状态:link、visited、active、hover。) 

8.字符串匹配的属性选择符(^ $ *三种,分别对应开始、结尾、包含) 

在标签内写入style=" "的方式,应该是CSS的一种引入方式,而不是选择器,因为根本就没有用到选择器。

热心网友 时间:2022-04-06 16:50

css选择器有标签选择器,ID选择器,类选择器,通配符等等,要使用css对HTML页面中的元素实现一对一,一对多或者多对一的控制,这就需要用到CSS选择器。

HTML页面中的元素就是通过CSS选择器进行控制的。一个完整的HTML页面是有很多不同的标签组成,而标签选择器,则是决定哪些标签。ID选择器可以为标有特定ID的HTML元素指定特定的样式。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? css伪类选择器有哪些 什么是CSS的选择器,包括哪几种类型? css选择器有哪些? 企业是否需要自定义型的管理软件平台(ERP&#92;OA&#92;CRM定制平台)?管理人员或CTO请进 马六甲采集总显示等待怎么回事 随商信息技术(上海)有限公司怎么样? 请问公司的ERP系统是什麼? erp定制需要特别注意什么? lol摄魂男爵弗拉基米尔皮肤怎么样 英雄联盟里阿狸有一个风纪委员的皮肤,和阿狸这一系列的皮肤还有... lol猩红收割者哪个皮肤好看 lol吸血鬼哪个皮肤有特效的?特效是什么样子? 霹雳游侠 弗拉基米尔皮肤多少钱 LOL学生会长弗拉基米尔新皮肤怎么样 英雄联盟吸血鬼弗拉基米尔哪个皮肤手感好 LOL吸血鬼的鲜血领主的皮肤多少钱? 弗拉基米尔伯爵这皮肤有什么特效吗 lol弗拉基米尔霹雳游侠有没有特效? 英雄联盟的霹雳游侠皮肤有特效么?吸血鬼(猩红收割者)弗拉基米尔的。 LOL吸血鬼皮肤哪个好看? css3 新增选择器有哪些? css3有哪些选择器? 有哪些 CSS 选择器的包 css的五类选择器有哪些 css3的选择器有哪些? 5.css选择器有哪些 在“新建css样式”对话框中可用的选择器有哪四种? 2,CSS 中的选择器包括( ) A.超文本标记选择器 B.类选择器 C.标签选择... css选择器有哪些?各种选择器优先级大小顺序 CSS中选择器包括 A,超文本标记选择器 B,类选择器 C,标签选择器 D,ID选择器 Css中的选择器类型有哪三种? css复合选择器有哪些 CSS选择器 汽车开暖风按键图解是什么? 汽车热风是哪个按键? 汽车开暖风按哪个键,汽车开暖气开关示意图 丰田C-HR空调按钮图解是什么?C-HR空调除雾和暖风开启方法是什么? 朗逸空调制热怎么开启图解 哈弗h2空调怎么制热?按哪个按钮? 浅谈对会计专业的认识