为了账号安全,请及时绑定邮箱和手机立即绑定

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

p span{font-weight:bold;} 

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

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

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

p>span{font-weight;bold;}

正在回答

6 回答

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

0 回复 有任何疑惑可以回复我~
#1

慕瓜5980833 提问者

非常感谢!
2016-08-14 回复 有任何疑惑可以回复我~

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

2 回复 有任何疑惑可以回复我~
#1

qq_凌乱_6

不应该是 .类选择器的名称>span{} 吗?点后面不应该是标签名称吧
2017-02-25 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

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

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


0 回复 有任何疑惑可以回复我~

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

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号