Я оформляю ряд страниц, над разметкой которых я не контролирую, и это создает некоторые уникальные проблемы. Стили основаны на макете дизайна, который мне дали, и поэтому есть экземпляры, например, элементов h2, которые должны выглядеть иначе, чем другие конкретные элементы h2, чтобы дизайн соответствовал дизайну.
В настоящее время я пытаюсь применить некоторые стили, которые должны повлиять на большинство элементов h2, но не на элементы h2, которые появляются внутри div с классом «блок». Как в этом случае будет выглядеть селектор CSS? Я пошел на риск и попробовал это, но был прав, предположив, что это не совсем правильно.
h2:not(.block h2) {
~styling for main h2 elements~
}
.block h2 {
~separate styling for h2 elements within .block div~
}
Может кто-нибудь пролить свет? Спасибо!