课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
P>span一样作用于所有的,并不止第一代元素
2019-04-24
源自:初识HTML(5)+CSS(3)-升级版 9-3
正在回答
这里你误解了,两个span在同一段里的不同位置,相互独立,不存在上下级逻辑关系,都是子代,它并不像ul或者li存在上下级关系,第一个span标签就好像你父亲,第二个span标签就好像你父亲的弟弟,你父亲和他的弟弟都是同一个辈分的人,当你爷爷对两个儿子发动命令的时候,也就是p>span的时候,这个时候两个span都要听话,所以两个都会变色。
狂乱贵公子桂 提问者
暴躁的温斯顿 回复 狂乱贵公子桂 提问者
精慕门3409412 回复 暴躁的温斯顿
<span>胆<span>小如</span>鼠</span>你可以改成这样
然后再试试
p>span
p span
你就会看出区别来
p>span是指作用于元素的第一代后代即它的直接后代,p span 作用于元素的多后代
p>span 是指的p的子元素
p span 是指p里包含的元素
看下我的图片,勇气不算是第一个span,但是右边他的样式也变成紫色了。我用的p>span
qq_xmxmxmxmxmxm_0
p>span 作用于第一个span p span作用于所有span
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
4 回答p span{,,,,,,,,}和p,span{,,,,,,,,,,}有区别吗?
4 回答p span和p>span有什么区别?
1 回答p>span和p span有什么区别?
3 回答p span{}和p>span{}选择器区别是什么?
6 回答请问p span和p,span的差别