bob: Überschriften

Beitrag lesen

Hallo,

gibt es in CSS die Möglichkeit, dass die H1-Überschrift einen anderen Wert für "Padding-Bottom" bekommt wenn keine H2-Überschrift danach folgt?

Bsp.:

H1--> Überschrift1 (padding-bottom:0.2em;)
-----------------Abstand 0.2em-------------------
H2--> Überschrift2 (padding-bottom:1em;)
-----------------Abstand 1em---------------------
Text Text Text Text Text Text Text Text Text Text
Text Text Text Text Text Text Text Text Text Text
Text Text Text Text Text Text Text Text Text Text
Text Text Text Text Text Text Text Text Text Text.

So weit so gut! An einer anderen Stelle will ich jetzt aber keine H2-Überschrift mehr verwenden sondern nur die H1-Überschrift, die soll aber den gleichen Abstand zum Fliesstext haben wie die H2-Überschrift.
Sie hat aber 0.2em! Klar ich könnte jetzt ne Klasse definieren und dann der H1-Überschrift verpassen aber vielleicht gehts auch geschickter.

Ich möchte jetzt sowas haben:

H1--> Überschrift1 (padding-bottom:0.2em;)
-----------------Abstand 1em---------------------
Text Text Text Text Text Text Text Text Text Text
Text Text Text Text Text Text Text Text Text Text
Text Text Text Text Text Text Text Text Text Text
Text Text Text Text Text Text Text Text Text Text.

Ich dachte da an sowas:

h1{padding-bottom:1em;}
h1...danach...h2...also{padding-bottom:0.2em;}

d.h. wenn nach H1 die H2-Überschrift folg soll H1 nur ein Wert von 0.2em haben, ansonsten einen wert von 1em.

Hoffe es war verständlich ;)

Danke, bob