Wie schaffe ich es, dass sich der schwarze Kasten nach der Länge der h1 richtet? Sich also der Länge jeweils anpasst?
Indem du dafür sorgst, dass das h1-Element nicht als block-Element dargestellt wird sondern in einer Form, die deinem Vorhaben besser entspricht.