Для того, чтобы нацелить их конкретно, ваш селектор должен быть таким:
div.alert-message.block-message h1 small,
div.alert-message.block-message h2 small,
div.alert-message.block-message h3 small,
div.alert-message.block-message h4 small,
div.alert-message.block-message h5 small,
div.alert-message.block-message h6 small {
}
Я всегда хотел, чтобы был общий селектор для h1-h6
, но, к сожалению, нам нужно настроить таргетинг на них всех по отдельности.
Что не так с моими подходами, описанными выше в "поиске" элементов?
Помните, что запятые ,
разделяют селекторы, поэтому:
div.alert-message.block-message h1,h2,h3,h4,h5,h6 small {}
Это то же самое, что и
div.alert-message.block-message h1 {/* styles */}
h2 {/* styles */}
h3 {/* styles */}
h4 {/* styles */}
h5 {/* styles */}
h6 small {/* styles */}
Интересно, есть ли ярлык МЕНЬШЕ ?
Я не знаю ярлыков для заголовков, нопохоже, вы могли бы использовать вложенные селекторы, как это:
div.alert-message.block-message {
h1, h2, h3, h4, h5, h6 {
small {/* your CSS */}
}
}