Dafür das ohne Flexbox ist, scheint es ja soweit gut laufen.
Die Nervensäge von Freund soll überlegen, was er vorhat.
Selbst wenn dein Code jetzt so zu laufen scheint, gehe ich mal davon aus, dass auf vielen Endgeräten und Browsern Probleme kommen.
Du hast ja jetzt erst 2 Seiten fertig und nach den Links in der Navigation kommen da wohl noch welche zu .
Du nutzt ja auch kein WP oder sonst was und solltest dir da auch PHP ankucken.
Dann baust du dir z. B. 4 Dateien zurecht wie Head, Header , nav und, Footer, die du dann nur noch einbinden musst.
Damit sieht jede Seite gleich aus und du brauchst dir nur noch den Inhalt von main zu ändern.
Falls du mal einen Link in der Navigation ändern musst ,brauchst du nur noch die nav Datei ändern und es ist dann auf jeder Seite geändert.
Die PHP Leute können dir dann dabei helfen sowas wie ein Template zu bauen ,weil da gibt es noch andere Wege .
Habe mal auf der schnelle was zurecht kopiert aus deiner Datei und meiner und etwas Flexbox reingebaut.
Habe im Footer etwas Spielerei reingemacht, damit du sehen kannst, wie man das ungefähr mit @mediaqueries macht, damit alles lesbar ist auf Handy und Desktop.
Auch für Flexbox gibt es hier 2-3 Leute, die das sehr gut können und dir dabei helfen .
Doch du musst es auch lernen wollen.
Wenn man von Post #1 bis jetzt sieht, hast du schon eine laufende Seite (auch Visitator meckert nicht)
zusammen gebaut.
Hier mal ein schnelles Beispiel wo man aber auch noch Verbesserungen dran machen kann
