ich war gerade fast dabei dir das mal kurz zu bauen(dauern würde es 3-5 min), aber da du wahrscheinlich auch verstehen willst. Sieh mal hier:
http://www.cssplay.co.uk/layouts/three-column-layouts.html
Ist mir gerade noch ins Auge gestochen als ich meine Favoriten duchsuchte
Hoffe du beschäftigst dich trotzdem auch mit XHTML und Css(extern).
Übernimm mal diesen Code hier 1:1 , dann kannst du sehen was wie geht.
index.html
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<title>Willkommen | Divs statt Tabellen</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
<link href="css.css" type="text/css" rel="stylesheet" />
<link href="favicon.ico" type="image/x-icon" rel="shortcut icon" />
</head>
<body>
<div id="header">
<div class="content">
<h1>CSS play - SIMPLE Flexible Layout - 3 columns two fixed widths</h1>
<p>Resize you browser window and watch it stay in shape. NO graphics have been used in this demonstration (except for the 'Donate' button).</p>
</div>
</div> <!-- end header -->
<div id="wrapper">
<div id="outer1">
<h3>Left 200px</h3>
<p>Pellentesque id metus. Aenean suscipit sapien et nibh. Suspendisse quis felis a justo condimentum dignissim. Vivamus hendrerit luctus risus. Phasellus lectus. Mauris posuere sapien in enim. Vivamus ut velit. Etiam ullamcorper purus eget felis. Ut mollis pretium nisl. Nulla suscipit pellentesque lacus.</p>
<p>Pellentesque id metus. Aenean suscipit sapien et nibh. Suspendisse quis felis a justo condimentum dignissim. Vivamus hendrerit luctus risus. Phasellus lectus. Mauris posuere sapien in enim. Vivamus ut velit. Etiam ullamcorper purus eget felis. Ut mollis pretium nisl. Nulla suscipit pellentesque lacus.</p>
<p>Pellentesque id metus. Aenean suscipit sapien et nibh. Suspendisse quis felis a justo condimentum dignissim. Vivamus hendrerit luctus risus. Ut mollis pretium nisl.</p>
</div>
<div id="outer3">
<h3>Right 200px</h3>
<p>This layout has been tested in IE6, IE7, Firefox, Opera, Safari(PC) and Chrome all latest versions.</p>
<p>All the colors are background color, so there is no need for background images to give the impression of full height columns.</p>
<p>All three columns will end at the footer.</p>
</div> <!-- end outer3 -->
<div id="outer2">
<h3>Center percentage</h3>
<p>This layout has been tested in IE6, IE7, Firefox, Opera, Safari(PC) and Chrome all latest versions.</p>
<p>All the colors are background color, so there is no need for background images to give the impression of full height columns.</p>
<p>Pellentesque id metus. Aenean suscipit sapien et nibh. Suspendisse quis felis a justo condimentum dignissim. Vivamus hendrerit luctus risus. Phasellus lectus. Mauris posuere sapien in enim. Vivamus ut velit. Etiam ullamcorper purus eget felis. Ut mollis pretium nisl. Nulla suscipit pellentesque lacus.</p>
<p>Pellentesque id metus. Aenean suscipit sapien et nibh. Suspendisse quis felis a justo condimentum dignissim. Vivamus hendrerit luctus risus. Ut mollis pretium nisl.</p>
<p>Pellentesque id metus. Aenean suscipit sapien et nibh. Suspendisse quis felis a justo condimentum dignissim. Vivamus hendrerit luctus risus. Phasellus lectus. Mauris posuere sapien in enim. Vivamus ut velit. Etiam ullamcorper purus eget felis. Ut mollis pretium nisl. Nulla suscipit pellentesque lacus.</p>
<p>Pellentesque id metus. Aenean suscipit sapien et nibh. Suspendisse quis felis a justo condimentum dignissim. Vivamus hendrerit luctus risus. Ut mollis pretium nisl.</p>
</div> <!-- end outer2 -->
</div><!-- end #wrapper -->
<div id="footer">
<div class="content">
<p>© Autor der Seite </p>
</div>
</div> <!-- end footer -->
</body>
</html>
Alles anzeigen
Und die untere Css datei speicherst du unter css.css ab und lädst sie ins selbe verzeichnis wie die index.html
body {font-size:76%; font-family:"trebuchet MS", verdana, arial, sans-serif; background:#f0f0f0; word-wrap:break-word;}
#header {background:#a31e39;}
#outer1 {float:left; width:180px; padding:10px; background:#e0d0d0;}
#outer3 {float:right; width:180px; padding:10px; background:#b0b0b0;}
#outer2 {background:#e0e0e0; margin:10px 210px;}
#outer1, #outer2, #outer3 {padding-bottom:32767px; margin-bottom:-32767px;}
#wrapper {overflow:hidden; background:#e0e0e0;}
#footer {clear:both; background:#455c5a;}
.content {padding:10px;}
h1 {font-size:20px; margin:0; padding:10px 0; color:#fff;}
h3 {font-size:18px; margin:0; padding:8px 0;}
p {font-size:12px; line-height:1.5em; margin:0; padding:5px 0;}
#footer p,
#header p {color:#fff;}
#footer a {color:#fff;}
#footer a:hover {text-decoration:none;}
Alles anzeigen
Auf obiger Seite gibt es verschiedene Modelle, allerdings sollte man den Doctype immer um einen aktuelleren ersetzten(wie ich in obigem Code)
Ist zwar keine Pflicht aber es ist für zukünftigere Webseiten durchaus von Vorteil.
Viel Glück:D:D
Texasmutscha
P.s Bitte den Beitrag noch zu vorigem hinzufügen, ist mir selber nicht möglich:p