CSS 选择器的常见用法

 目录

二、单选择器

1、id选择器

 2、类选择器

 3、通配符选择器

 4、标签选择器

三、组合选择器

1、后代选择器

 2、子选择器

一、CSS 选择器是什么?

CSS选择器是一种用于定位HTML(或XML)文档中某些元素的模式,CSS选择器可以根据标记名称、类、ID、属性等特征来选择元素。使用CSS选择器可以方便地对页面元素进行样式设置和操作。常见的CSS选择器包括:

- 类选择器:以“.”开头,匹配所有class属性值为指定值的元素。
- ID选择器:以“#”开头,匹配所有id属性值为指定值的元素。
- 标签选择器:匹配所有指定标记名称的元素。

- 通配符选择器:使用 * 的定义, 选取所有的标签
- 后代选择器:用空格隔开两个选择器,匹配符合第二个选择器且在第一个选择器范围内的元素。
- 子元素选择器:用“>”隔开两个选择器,匹配符合第二个选择器且为第一个选择器的子元素的元素。

二、单选择器

1、id选择器

  • id选择器使用 HTML 元素的 id 属性选择元素
  • id选择器只能选择唯一的特定的元素,因为它在HTML页面中时唯一的
  • 选择特定的id元素,可以使用#后面加元素id
style>
    #ha {
        color: green;
   }
</style>
<div id="wahh">哇哈哈</div>

 2、类选择器

  • 差异化表示不同的标签
  • 可以让多个标签的都使用同一个标签.
<style>
    .blue {
        color: blue;
   }
</style>
<div class="blue">猪猪侠</div>
<div>猪猪侠/div

 3、通配符选择器

  • 使用 * 的定义, 选取所有的标签
* {
 color: red;
}

 4、标签选择器

  • 能快速为同一类型的标签都选择出来.
  • 但是不能差异化选择
<style>
p {
    color: red;
}
div {
    color: green;
}
</style>
<p>大头儿子</p>
<p>大头儿子</p>
<p>大头儿子</p>
<div>小头爸爸</div>
<div>小头爸爸</div>
<div>小头爸爸</div>

三、组合选择器

1、后代选择器

  • 后代选择器选择某个元素内部的元素
  • 使用空格分隔
.col p{
	color:green;
}

将.col子类的所有p标签元素颜色设置为绿色 

 2、子选择器

  • 使用大于号分割
  • 只选亲儿子, 不选孙子元素
<div class="two">
    <a href="#">1</a>
    <p><a href="#">2</a></p>
</div
.two>a {
    color: red;
}

 所以这块只选择了 1 

注意:
后代选择器和子选择器的区别是:
1.选择符号不同,后代选择器使用空格,字选择器使用>;
2.选择范围不同,后代选择器选择该元素的所有子元素,子选择器只能选择直接子元素

  • 7
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值