当HTML文件实际上没有该类时,我无法弄清楚为什么此标头“ RESEARCH AND DEVELOPMENT”继承了类.consult h3。
如果我在.consult h2中更改了字体系列,则h3标题也会相应更改。

在什么情况下会发生这种情况?
css - HTML标题意外调用CSS类-LMLPHP

最佳答案

CSS选择器中的逗号分隔整个选择器,因此CSS:

.consult h2, h3 {


是相同的

.consult h2 {
    ...
}
.h3 {
    ... same stuff ...
}


因此,CSS应用于每个h3元素。

请注意,.consult h2选择具有类h2的元素内的所有consult元素。 CSS中没有等效的括号,因此要选择类h2的元素内的所有h3consult元素,必须执行以下操作:

.consult h2, .consult h3 {


如果要选择所有具有类h2h3consult,则需要:

h2.consult, h3.consult {

09-18 17:12