page contents

CSS基本选择器介绍:选择器优先顺序是什么?

CSS选择器是编写CSS代码时的一个核心概念,我们在设计网页页面时,使用css对HTML页面中的元素实现一对一,一对多或者多对一的控制,这就需要用到CSS选择器。而HTML页面中的元素就是通过CSS选...

attachments-2021-05-nPNMNmk0609898559962c.png

CSS选择器是编写CSS代码时的一个核心概念,我们在设计网页页面时,使用css对HTML页面中的元素实现一对一,一对多或者多对一的控制,这就需要用到CSS选择器。而HTML页面中的元素就是通过CSS选择器进行控制的,以下是自己在学习及工作过程中对CSS选择器的一些总结,希望能帮助到有需要的新手同学,同时也帮助自己巩固基础,加深记忆。

css样式是由两部分组成,形式如下:

[code] 选择器{样式} [/code] 在{}之前的部分就是“选择器”。

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

那么大家可以简单了解下css选择器有哪些分类?

一、标签选择器

 body,div,p,ul,li...

二、类选择器

class="demo"
class="demo_1"

三、ID选择器

id="name",id="name_t"

四、全局选择器

*

五、组合选择器

.demo .demo_1
/*两选择器用空格键分开*/

六、后代选择器

#head .nav ul li
 /* 从父集到子孙集的选择器 */

七、群组选择器

div,span,img {color:blue}
/*即具有相同样式的标签分组显示*/

八、继承选择器

div p
/*两选择器用空格键分开*/

九、伪类选择器

link、visited、active、hover...
/* 链接样式,a元素的伪类,4种不同的状态*/

十、字符串匹配的属性选择符

^ $ *
/*分别对应开始、结尾、包含*/

十一、子选择器

div>p
/* 带大于号>*/

十二、CSS 相邻兄弟选择器

h1+p
/*  带加号+ */

了解完css分类,大家也需要简单了解下什么是层叠性?

层叠性:就是css处理冲突的能力。层叠性是一种能力。当多个选择器描述了同一个属性的时候,这个属性到底应该听谁的?

那么下面我们给大家总结了css选择器的优先级顺序!

css优先级高低排序:!important > 行内样式>ID选择器 > 类选择器 > 标签 > 通配符 > 继承 > 浏览器默认属性

更多相关技术内容咨询欢迎前往并持续关注六星社区了解详情。

如果你想用Python开辟副业赚钱,但不熟悉爬虫与反爬虫技术,没有接单途径,也缺乏兼职经验
关注下方微信公众号:Python编程学习圈,获取价值999元全套Python入门到进阶的学习资料以及教程,还有Python技术交流群一起交流学习哦。

attachments-2022-06-WnuQC7NJ62abf45a43fc3.jpeg

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
轩辕小不懂
轩辕小不懂

2403 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. 小柒 1300 文章
  3. Pack 1135 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章