.parent { background-color: gray; } .parent p { color: white; } .parent span { font-style: italic; }
上述代码中,大家定义一个名为“parent”的标签,该标签中包含了若干的段落
和。段落
和是“parent”标签中的子标签,因此大家可以使用子选择器提取它们。在上面的代码中,大家使用“.parent p”来选择所有的段落 并将它们的字体颜色改为白色。大家使用“.parent span”来选择所有的标签,并将它们的字体样式改为斜体。 如果大家只想选择“parent”标签下的第一个子 元素,大家可以使用:first-child选择器。 上述代码中,大家使用“:first-child”选择器来选择“parent”标签下的第一个子 元素并将它们的字体样式改为粗体。 此外,大家还可以使用伪元素“::before”和“::after”在子标签前或后插入一些东西。 上述代码中,大家在每个 元素之前插入一个“-”符号,并在每个 元素之后插入一个“.”符号。 总之,CSS提取子标签是一个非常方便的工具,它可以帮助大家轻松地管理和修改HTML代码中的子标签。.parent p:first-child {
font-weight: bold;
}
.parent p::before {
content: "-";
}
.parent p::after {
content: ".";
}