İyi günler.
Çözüm: CSS POSİTİON PROPERTY(POZİSYON ÖZELLİĞİ)
İlk öncelikle mantık olarak div in css position özelliğine "relative" vermen gerek. Div'in içerisindeki alt etiketlere <img> ve <h1></h1> etiketlerinin css position özellelliklerine absolute değerini vermelisin. Relative burada ilişkilendirme görevi görür. Yani div tagının altındaki position özellikleri absolute verilmiş nesneleri sınırlandırır. Bu sayede ilgili css özellikleri vererek(margin,padding,left,right) yazı ve resimi birbirinden bağımsız olarak konumlandırabilirsin.
Yardımcı olabilecek kaynaklar:
https://www.w3schools.com/css/css_positioning.asp
https://gelecegiyazanlar.turkcell.com.tr/konu/web-programlama/egitim/201-html5-css/css-zemin-ozellikleri