课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
<p class="first">亲贤臣,远小人,<span>此先汉</span>之所以兴隆也;亲小人,远贤臣,此后汉之所以<span>倾颓</span>也。</p>
2019-03-16
源自:初识HTML(5)+CSS(3)-升级版 8-6
正在回答
.first>span{border:2px solid red;}
简单的来说意思为作用在第一个first下的所有span元素
<p class="first">亲贤臣,远小人,<span>此先汉<span>之所以兴隆也;亲小人,远贤臣,此后汉之所以</span>倾颓</span>也。</p>
这节课是这样的,嵌套里“此先汉”开始为第一代,“之所以”开始是第二代。
整句话比喻成妈妈,肚子里有个孩子“之所以兴隆也;亲小人,远贤臣,此后汉之所以”,这就是二代。
子元素选择器作用的是特定元素的第一代子元素,而不是第一个。
<span>此先汉</span> 和 <span>倾颓</span> 都是p元素的第一代span元素,所有都能作用到。
没有呀 上面最后一句就是我写的全部了
我觉得是这样的:<span>标签包含在<p>标签,是<p>的第一代后代,> 并不是作用于一个元素的。
而空格是指作用于所有后代,就是你的<span>标签里可能还有别的标签。
8-7有说明
>作用于元素的第一代后代,空格作用于元素的所有后代。
子选择器并非作用于第一个子元素,而是作用于第一代,不止一个。
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
1 回答子选择器仅是指它的直接后代,或者可以理解为作用于子元素的第一代后代。而后代选择器是作用于所有子后代元素。后代选择器通过空格来进行选择,而子选择器是通过“>”进行选择。 总结:>作用于元素的第一代后代,空格作用于元素的所有后代。
5 回答子选择器的元素选择
1 回答所谓的第一代子元素,还真的必须是>前面那个选择器的直接嵌套子元素才行呢。
1 回答用于选择指定标签元素的第一代子元素?
3 回答我知道子选择器的作用是作用在父元素标签里的第一代子元素,那么如何分辨一段标签里的父元素,一代子元素,二代子元素,等等,如果后代太多了,该怎么办