HTML并集,交集,子代,后代选择器

1,交集选择器

他们必须满足既是p又是.box的关系(直接连写,没有任何符号)

p.box{
    color:red;
}
<div class="box"> 1 </div>
<p class="box">2</p>
<p>3</p>

2.并集选择器

将div,p,span同时设置一种样式,颜色啥的都可以设置。(中间用逗号分隔)

div,p,span{
       color:red;
    }

3.后代选择器:后代泛指儿子元素,孙子元素,重孙子元素都包含在内了(中间用空格隔开)

    div span{
       color:#333;
    }
    <span>span标签</span>
    <div>
    <span>这是div的儿子</span>
   </div>

4.子代选择器:只包含儿子元素(用>隔开)

div>span{
       color:#333;
    }
    <span>span标签</span>
    <div>
    <span>这是div的儿子</span>
    <p>
    <span>孙子</span>
    </p>
   </div>

  • 8
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当然!以下是HTML选择器的详细解释: 1. 交集选择器:用于选择同时满足两个选择器的元素。它由两个选择器组成,中间用空格隔开。例如,选择类名为“red”且为段落的所有元素,可以使用以下选择器:`.red p` 2. 并集选择器:用于选择满足多个选择器中任意一个的元素。它由多个选择器组成,中间用逗号隔开。例如,选择类名为“red”或“blue”的所有元素,可以使用以下选择器:`.red, .blue` 3. 后代选择器:用于选择指定元素后代的元素。它由两个选择器组成,中间用空格隔开。例如,选择类名为“red”下所有段落的元素,可以使用以下选择器:`.red p` 4. 子选择器:用于选择指定元素的直接子元素。它由两个选择器组成,中间使用大于号(>)隔开。例如,选择类名为“red”下所有直接子元素为段落的元素,可以使用以下选择器:`.red > p` 5. 相邻兄弟选择器:用于选择与指定元素相邻的元素。它由两个选择器组成,中间使用加号(+)隔开。例如,选择类名为“red”下与段落相邻的所有标题元素,可以使用以下选择器:`.red + h1` 6. 违类选择器:用于选择不匹配指定选择器的元素。它由一个选择器和一个冒号组成,并在冒号后面跟上“not()”括号,括号内是不想选择的选择器。例如,选择类名不为“red”的所有元素,可以使用以下选择器:`:not(.red)` 希望这些解释可以帮助您更好地理解这些HTML选择器

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值