02 CSS选择器和优先级

02 CSS选择器和优先级

css选择器

请添加图片描述

基本选择器

通配选择器

*,选择页面中的全部元素,包括body等。

标签选择器

p,选择全部p标签。

id和class选择器
  • id选择器格式为:#加id的值。

  • class选择器格式为:.加class的值。

  • id的值唯一。

  • class的值可以有多个(可以理解为属于不同的类)

  • class选择器之间没有,隔开

  • 两个类选择器之间存在空格则构成后代选择器,之间没有空格的则构成多类选择器

  • ID属性不允许有以空格分隔的词列表

  • id属性和class属性是所有标签都有的属性

请添加图片描述

请添加图片描述

示例:

请添加图片描述

群组选择器

,隔开不同的选择器构成群组选择器。

请添加图片描述

示例:

请添加图片描述

层次选择器

后代选择器

请添加图片描述

示例:

请添加图片描述

(直接)子选择器

请添加图片描述

示例:

请添加图片描述

请添加图片描述

相邻兄弟选择器

请添加图片描述

示例:

请添加图片描述

请添加图片描述

通用选择器

请添加图片描述

示例:

请添加图片描述

请添加图片描述

属性选择器

需要使用方括号[]

请添加图片描述

示例:

请添加图片描述

常用的伪类选择器

请添加图片描述

示例:

请添加图片描述

CSS命名规范(id、class的值)

  • 不能以数字开头
  • 允许的特殊符号为下划线和横杠

优先级

请添加图片描述

示例:

请添加图片描述

请添加图片描述

class属性和id属性的选择

只有在目标元素非常独特,绝不会对网站上其他地方使用这个名词时,才会使用ID.换句话说,只有绝对确定这个元素只会出现一次的情况下,才应该使用ID.如果你认为以后可能需要相似的元素,就使用类.

总结

  • id和class属性的意义(每个标签都有,主要用来写css,在js中也有大用。)
  • 各种选择器的写法
  • 选择器的优先级
  • id和class属性的选择
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Gbosh

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值