hallo,
also bei aller Sympathie: es gibt lediglich dieses
include "menu.php";
wofür du tatsächlich PHP brauchst. Warum machst du dir die Mühe mit der Tipperei von
echo " </div>\n";
usw. - das ist schlichtweg alles nur HTML. Allerdings läßt du generöserweise den Inhalt von "menu.php" einfach weg.
meine .css datei
Sieht ja ganz nett aus, ist aber für deine Fragestellung vermutlich völlig unerheblich. Sie leidet lediglich daran, daß, wie so vielfach, "float" ohne erkennbaren Sinn verwendet wird.
Wenn du nun eine vierte Spalte haben möchtest: warum ist die weder in deinem "echo '[HTML-Zeugs]'" noch in deiner CSS enthalten? Schreib das doch erstmal rein und melde dich wieder, wenn es dann weiterhin Probleme geben sollte.
Grüße aus Berlin
Christoph S.