我试图了解此 CSS 规则将应用于哪些元素:
body h1, body .h1 {
    font-family: 'Open Sans', sans-serif !important;
    color: inherit;
    text-rendering: optimizelegibility;
}
我了解body.h1但body h1不了解body .h1
我试图了解此 CSS 规则将应用于哪些元素:
body h1, body .h1 {
    font-family: 'Open Sans', sans-serif !important;
    color: inherit;
    text-rendering: optimizelegibility;
}
我了解body.h1但body h1不了解body .h1
body h1将处理<h1>-element 内的所有<body>-elements:
<body>
    <h1>This one</h1>
    <div>
        <h1>And also this one</h1>
    </div>
</body>
body .h1将选择正文中具有类 h1的所有元素:
<body>
    <h1 class="h1">This one</h1>
    <div class="h1">And also this one</div>
</body>
body.h1finally 将样式<body>- 元素本身,当有一个类时h1:
<body class="h1"></body>
body.h1如果body元素具有h1.
<body class='h1'>this one</body>)body h1将选择h1正文中的所有元素。
<body><h1>this one</h1></body>)h1的唯一位置(如果您的 HTML 格式正确)是在正文中)h1body .h1h1将选择正文中具有该类的
所有元素。<body><div class='h1'>this one</div></body>)因此,body h1, body .h1将选择:
<body>
    <h1>this element</h1>
    <div class='h1'>and this one too</div>
</body>
body.h1选择body的类h1。body h1选择h1元素内任意位置的所有元素body。body .h1选择元素内具有类的任何类型的所有h1元素body。CSS 中的选择器针对标记内部的h1所有元素和任何类型的所有元素。h1body
身体 h1
它会在你的身体里找到所有的h1
身体.h1
它会在你的身体中找到所有具有 h1 类的元素