p span{font-weight:bold;} 是子选择器吗?

来源:10-3 再加粗一点 - 使用font-weight设置字体粗细

慕瓜5980833

2016-08-14 21:49

p span{font-weight:bold;} 

这个代码是给p标签下的所有span加粗体

那它和子选择器不是一样的作用吗

可以子选择器要加个>大于号的啊

p>span{font-weight;bold;}

写回答 关注

6回答

  • 慕莱坞8036036
    2016-08-14 22:10:13
    已采纳

    >作用于元素的第一代后代,空格作用于元素的所有后代。

    慕瓜5980...

    非常感谢!

    2016-08-14 22:51:46

    共 1 条回复 >

  • 宁缺毋滥21
    2016-09-08 22:02:10

    可是子选择器不应该是   .p>span{}么

    qq_凌乱_...

    不应该是 .类选择器的名称>span{} 吗?点后面不应该是标签名称吧

    2017-02-25 18:55:25

    共 1 条回复 >

  • qq_清灵天空_03785094
    2016-08-14 22:25:43

    空格作用域元素的所有后代

  • 顾顾顾小也
    2016-08-14 22:14:14

    p span{font-weight:bold;} 是后代选择器,如果此标签<p></p>中的<span></span>里面还存 在<span></span>,则加粗效果对第二个(也就是<p></p>的孙子)有用,

    但是若用p>span{font-weight;bold;},则此效果对第二个没用,

    子选择器也就适用于父子关系中。


  • Absinthes
    2016-08-14 22:11:46

    子选择器“>”作用于元素的第一代后代,后代选择器“空格”作用于元素的所有后代。

    粗俗的说>作用于儿子,空格作用于儿子孙子曾孙子...等等

  • 慕粉18020778912
    2016-08-14 22:11:45

    如果p标签下有两个span,那加>大于号只对第一个span有作用,不加则对两个都有作用。如果只有一个span,那加不加>大于号作用都一样

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1228530 学习 · 19032 问题

查看课程

相似问题