span{font-weight:bold;} 我把P去掉了 没什么变化
p span代表选择p里面所有的span
span则针对选择所有的span
针对本节的代码来说没有区别。
但如果一个span不在p包含的范围内,p span就选不到它了。
中间的空格其实可以理解为>,子选择器,p span{}选择的就是p段落下的所有子类<span>,,,,,,,</span>
span是p的后代,p span就表示选择了span,所以没有p样式也不会变化。
建议看一下:选择器中的后代选择器一节。