第一代后代和所有后代是什么意思?
<div><p></p><p></p></div> div第一代后代(第一胎)标签<p>有一个或多个(一胎或多胎)
<div><p></p><p></p></div> 第二代
举例:
<body>
<h1>这个h1是直接嵌套在body里面的,称之为一级嵌套</h1>
<p>这个p也是直接嵌套在body里面的,也称之为一级嵌套
<blockquote>这个blockquote是嵌套在body里面的p里面
并不是直接嵌套在body里面
所以可以称之为 <em>二级嵌套</em>
</blockquote>
</p>
</body>
在这个例子里,body里面总共出现了h1 p blockquote em 四个标签
而body的第一代后代只有有两个:h1 p 所有后代就是四个:h1 p blockquote em
所以可以理解为:第一代后代是直接嵌套的那一级标签,而所有后代包括第一级嵌套,也包括嵌套里面嵌套的其他所有N级标签
设置第一代属性使用 > 符号;
设置后代属性使用 空格的符号
第一代后代就好比儿子,女儿这种,所有后代是把儿子、孙子,曾孙等等计算在里面。
用HTML的标题来解释就是,h1是父级,h2就是第一代后代,h3,h4只属于所有后代中。