1UnitedPower: "this" und "firstChild"?

Beitrag lesen

Es gibt also innerhalb eines DIV tags nur ein Element, und das ist ein H1 tag.

Na hoffentlich nicht, du meinst ein div-ELEMENT enthält als einziges Kind immer ein h1-ELEMENT.

Die präsentierte CSS-Lösung weist außerdem genau das von dir gewünschte Verhalten auf. Im Übrigen solltest du es in Erwägung ziehen, dass div-Element gleich wegzulassen, wenn ihm keine genauere Bedeutung zuteil ist.