问答详情
源自:10-3 再加粗一点 - 使用font-weight设置字体粗细

为社么是p span{font-weight:bold;}而不是 span{font-weight:bold;}

span{font-weight:bold;} 我把P去掉了   没什么变化

提问者:这你都晓得 2016-06-08 14:17

个回答

  • 六小弦
    2016-06-10 17:14:06
    已采纳

    p span代表选择p里面所有的span

    span则针对选择所有的span

    针对本节的代码来说没有区别。

    但如果一个span不在p包含的范围内,p span就选不到它了。

  • 潇湘武陵客
    2016-12-16 16:50:21

    中间的空格其实可以理解为>,子选择器,p span{}选择的就是p段落下的所有子类<span>,,,,,,,</span>

  • 诚哥的偶像
    2016-06-08 14:35:52

    span是p的后代,p span就表示选择了span,所以没有p样式也不会变化。

    建议看一下:选择器中的后代选择器一节。