Вы можете .class все заголовки в вашем документе, если вы хотите нацелить их с помощью одного селектора, следующим образом:
<h1 class="heading">...heading text...</h1>
<h2 class="heading">...heading text...</h2>
и в css
.heading{
color: #Dad;
background-color: #DadDad;
}
Я не говорю, что это всегда лучшая практика, но она может быть полезной, а для ориентации на синтаксис - проще во многих отношениях,
так что если вы предоставите всем h1-h6 один и тот же класс .heading в html, то вы можете изменить их для любых документов html, которые используют этот лист css.
верх, более глобальный контроль по сравнению с "разделом статьи h1 и т. д.}",
С другой стороны, вместо того, чтобы вызывать все селекторы на месте в css, у вас будет намного больше возможностей ввода html, но я считаю, что наличие класса в html для нацеливания на все заголовки может быть полезным, просто следите за приоритетом в CSS, потому что конфликты могут возникнуть из
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, ...