"No jest to tak ustawione, że administrator strony poprzez CMS wpisuje tytuł newsa, wstawia zdjęcie a skrypt dba o to, by wszystko było dobrze dopasowane. PHP i baza danych. PHP pobiera z bazy danych najnowsze informacje, później je wyświetla. Filozofii tu nie ma :)"
Filozofii też nie ma w zrealizowaniu tego.
Jak bierzesz się za tworzenie stron, to byłoby dobrze gdybyś potrafił chociaż edytować kod w Wordpressie.
Html, bootstrap i css. To wszystko czego potrzebujesz do zbudowania tego wizualnie.
Łap link do w3s: https://www.w3schools.com/bootstrap/bootstrap_images.asp