为何不能吧class="first" 放在<span ...这里

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

Joey_Carry0n

2015-12-11 22:28

<p>三年级时,<span class="first">我还是一个胆小如鼠的小女孩</span>,上课从来<span>不敢回答老师提出的问题</span>,生怕回答错了老师会批评我。就一直没有这个勇气来回答老师提出的问题。学校举办的活动我也没勇气参加。</p>

看到下面也有这个问题的答案、

”这是个子选择器,就是有这个类的下一级子标签才会生效的,你给span里边再套一个span属性就可以了“

那要怎么再套用一个这样的子选择器属性?

写回答 关注

2回答

  • 李晓健
    2015-12-11 22:32:59
    已采纳

    如果那么写的话,你的css样式就无效了  .first>span  是指有class="first" 的标签里面的span  ,而你这么写<span class="first">  这个span里面已经没有span,css样式就无效了

    Joey_C...

    刚才研究了一下、懂你意思了。 特意套用了两个<span>,"分别是我还是一个胆小如鼠的小女孩";"不敢回答老师提出的问题"。但我这样写的话第二个<span>就没效果了。 也就是把class="first"加在<p>标签里面,该段任意文本加<span>就可以了、我下面这种写法有点太繁琐了。 <p>三年级时,<span class="first"><span>我还是一个胆小如鼠的小女孩</span></span>,上课从来<span>不敢回答老师提出的问题</span>,生怕回答错了老师会批评我。就一直没有这个勇气来回答老师提出的问题。学校举办的活动我也没勇气参加。</p>

    2015-12-11 22:49:09

    共 1 条回复 >

  • qq_____暖_0
    2015-12-11 22:33:03

    当然要放在<span 里面啦,  这是基本语法,  如果放在p标签里面  整个内容都会被CSS样式设置,   课程我没看,但是这样设置应该是让 “我还是一个胆小如鼠的小女孩” 这句高亮或者其他的,主要就是突出这一句。

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

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

1225813 学习 · 18234 问题

查看课程

相似问题