bob: padding-top von <p>

Beitrag lesen

<p class="headline">text...</p>
Das ist keine Überschrift. Das ist ein Absatz.

Vielleicht soll es ja auch ein Absatz sein.

Richtig!!!

Wenn du eine Überschrift darstellen möchtest, dann nutze doch auch das passende Markup.

Vielleicht soll es ja keine Überschrift sein, sondern ein Absatz. Vielleicht der erste nach der Überschrift, wobei der auch ohne

Noch richtiger!!! besser hätte ich es nicht sagen können!

Klassifizierung selektierbar wäre*:

h1+p {padding-top:0.85em;}

naja das ist keine browserunabhängige Lösung aber interessant, da nehme ich lieber den Weg zu Fuss.

Vielleich wollte bob eigentlich margin-bottom der Überschrift ändern? Wer weiß ...

Das würde ich gerne machen, nur in meinem Fall leider nicht möglich, weil an manchen Stellen nach der Headline <h1> eine Subheadline <h2> folgt und der Abstand anders sein soll.
Hier könnte man natürlich deine Lösung verwenden
h1+h2 {padding-top:-0.85em;}
aber wie schon gesagt manche Browser verstehen das noch nicht.

Gruss, Bob