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

来源:10-3 再加粗一点 - 使用font-weight设置字体粗细

这你都晓得

2016-06-08 14:17

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

写回答 关注

3回答

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

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

    span则针对选择所有的span

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

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

    这你都晓得

    非常感谢!

    2016-06-12 08:17:43

    共 1 条回复 >

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

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

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

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

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

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1228524 学习 · 19002 问题

查看课程

相似问题