Возможно, я не даю вам нужный вам ответ, но имена классов не могут содержать пробелы .
Элемент может иметь несколько классов, что позволяет комбинировать несколько правил стиля для разных классов для применения к одному элементу.
Если в атрибуте класса есть пробелы, он создает элемент с несколькими классами, разделенными пробелами.
Например, если у вас есть такой элемент
<div class="big red outlined"></div>
и у вас был такой CSS
.big {
width: 1000px;
height: 1000px;
}
.red {
color: red;
}
.outlined {
border: 1px solid black;
}
Все три стиля будут применены к одному элементу div, чтобы сделать его большим, красным и выделенным.
В вашем случае похоже, что вы пытаетесь получить доступ к определенному элементу, что и является целью атрибута id
. Обратите внимание, что узел имеет уникальный идентификатор:
<article id="node-38">
Вы можете получить доступ к элементу с определенным идентификатором в CSS с помощью селектора #
, например,
#node-38 {
//style goes here
}
В вашем случае вы, вероятно, захотите сделать что-то вроде этого:
#node-38 .header h2 {
//style goes here
}