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

P>span和p spande 区别

https://img1.sycdn.imooc.com//5cc0025d00012ee314420769.jpg

P>span一样作用于所有的,并不止第一代元素

正在回答

6 回答

这里你误解了,两个span在同一段里的不同位置,相互独立,不存在上下级逻辑关系,都是子代,它并不像ul或者li存在上下级关系,第一个span标签就好像你父亲,第二个span标签就好像你父亲的弟弟,你父亲和他的弟弟都是同一个辈分的人,当你爷爷对两个儿子发动命令的时候,也就是p>span的时候,这个时候两个span都要听话,所以两个都会变色。

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

狂乱贵公子桂 提问者

那p span的意思呢?
2019-04-24 回复 有任何疑惑可以回复我~
#2

暴躁的温斯顿 回复 狂乱贵公子桂 提问者

p span 中间是空格,意思就是对后面的每一个span都生效,在你这个例子中不管是P>span还是p span,两处都会变色,建议你好好看看只选择器和后代选择器这两个知识点,不要用span标签去试,用ul标签和li标签试试你就懂了。
2019-04-24 回复 有任何疑惑可以回复我~
#3

精慕门3409412 回复 暴躁的温斯顿

明白了,谢谢你
2019-07-03 回复 有任何疑惑可以回复我~

<span>胆<span>小如</span>鼠</span>你可以改成这样

然后再试试

p>span 

p span

你就会看出区别来

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

p>span是指作用于元素的第一代后代即它的直接后代,p span 作用于元素的多后代

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

p>span 是指的p的子元素

p span 是指p里包含的元素

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

看下我的图片,勇气不算是第一个span,但是右边他的样式也变成紫色了。我用的p>span

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

qq_xmxmxmxmxmxm_0

p>span是指作用于元素的第一代后代即它的直接后代,p span 作用于元素的多后代,你勇气那边的span也算是第一后代
2019-04-24 回复 有任何疑惑可以回复我~

p>span 作用于第一个span   p span作用于所有span

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

举报

0/150
提交
取消

P>span和p spande 区别

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信