4 Spalten Layout
Mops
- php
Hallo, ich würde gerne auf meiner seite ein 4 Spalten-Layout einfügen, 4 hab ich bisher geschaft, nur will ich das ganz unten noch eine kleine splate haben die genau wie die "root" spalte ist:
<?php
error_reporting(E_ALL);
echo "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"\n";
echo " "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\n";
echo "<html>\n";
echo " <head>\n";
echo " <title>Meine Seite</title>\n";
echo " <link rel="stylesheet" type="text/css" href="page.css" />\n";
echo " <meta http-equiv="Content-Type"
content="text/html; charset=ISO-8859-1" />\n";
echo " </head>\n";
echo " <body>\n";
echo " <div id="root">\n"; // ganz oberer Div-Holder
echo " <div id="banner">\n"; // banner
include "banner.php";
echo " </div>\n";
echo " <div id="links">\n"; // linkes Menu
include "menu.php";
echo " </div>\n";
echo " <div id="mitte">\n"; // In der Mitte der Inhalt
include "inhalt.php";
echo " </div>\n";
echo " <br style="clear:both;" />\n"; // css-float beenden
echo " </div>\n";
echo " </body>\n";
echo "</html>\n";
?>
meine .css datei
#banner {
height: 180px;
}
#links {
width: 30%;
float: left;
}
#mitte {
width: 69%;
float:left;
}
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.
Ich hatte die vierte spalte drin aber das problem war, das sie nicht richtig dargestellt wurde, da die splate nur wie der inhalt.php bereich dargestellt wird.
Wozu sollte ich die menü. php reinstelln?da stehen nur die include befehle drin