Sie können alle Überschriften in Ihrem Dokument klassifizieren, wenn Sie sie mit einem einzigen Selektor wie folgt ausrichten möchten:
<h1 class="heading">...heading text...</h1>
<h2 class="heading">...heading text...</h2>
und in der CSS
.heading{
color: #Dad;
background-color: #DadDad;
}
Ich sage nicht, dass dies immer eine bewährte Methode ist, aber es kann nützlich sein und für die Ausrichtung der Syntax in vielerlei Hinsicht einfacher sein.
Wenn Sie also allen h1 bis h6 dieselbe HTML-Klasse im HTML zuweisen, können Sie sie für alle HTML-Dokumente ändern, die dieses CSS-Blatt verwenden.
Auf den Kopf gestellt, mehr globale Kontrolle im Vergleich zu "Abschnitt Div Artikel h1, etc {}",
Nachteil: Anstatt alle Selektoren im CSS aufzurufen, müssen Sie viel mehr HTML eingeben, aber ich finde, dass es von Vorteil sein kann, eine Klasse im HTML zu haben, die auf alle Überschriften abzielt. Achten Sie nur auf den Vorrang im HTML CSS, weil Konflikte entstehen können aus
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, ...