12行为什么需要两个相同的标签?

来源:8-6 捡了一个儿子 - 子选择器

zhang448971079

2016-07-23 15:05

12行为什么需要两个<span></spn> ?

写回答 关注

10回答

  • qq_骑着蜗牛去旅行_03471935
    2016-07-27 15:17:47

    首先夸你一下:你看的很仔细!那个的作用就是让你区别后面的:包含(后代)选择器的 。子选择器两个span,“胆小如鼠”四个字没有被框起来,因为它只对连着的第一个span起作用,而后代选择器是对所有的span都起作用,你用后代选择器会发现“胆小如鼠”四个字也被圈起来了

  • 索马里海带
    2016-07-25 17:02:51

    写两个span标签的作用的目的就是为了帮助理解子选择器,.first>span是会选择class名为first的标签中所有span子标签,第二个span标签是class名为first的标签的子节点的子节点,所以是不会被选中的,如果改为  .first span的话,就会将first中所有的span标签都选中,这两个是有区别的

  • Albert小白
    2016-07-23 15:30:28

    你可以不用子选择器指定span的子元素并且直接用span来生成边框 你就会看到有两个边框。

  • 慕斯卡2011460
    2016-07-23 15:22:03

    突出子选择器和包含选择器的不同

  • 小神0x00
    2016-07-23 15:20:44

    第二个span是包含在第一个span里的子元素, 你可以在第八行的span后再加个>span试试看.

  • 慕姐3655898
    2016-07-23 15:19:55

    那个是上一题的题目修改的

  • 慕粉3693516
    2016-07-23 15:19:43

    非空标签都需要两个标签

  • Janeil
    2016-07-23 15:19:28

    小编多打了一个!!!

    小神0x00

    虽然看着多余,但你可以在第八行的span后面再加个<span 你会发现只有 胆小如鼠 会加入红色边框

    2016-07-23 15:23:34

    共 1 条回复 >

  • 慕粉3664850
    2016-07-23 15:18:46

    <span>和</span>是成对出现的

  • 陈宇汐文
    2016-07-23 15:18:19

    <bu zhi dao>哈哈</bu zhi dao>

    共 2 条回复 >

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

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

1225297 学习 · 18230 问题

查看课程

相似问题