Es ist überhaupt nicht "am besten" mit CMS Systemen zu lernen.
Diese Baukasten Webseiten sehen alle gleich aus, sogar ein Forgeschrittener erkennt solch eine Seite beim betrachten
Wirklich am besten ist es einfach irgend eine Seite zu basteln mit Header, Navigation, Content und Footer.
Wenn DAS drin ist
Grundcode:
- Code: Alles auswählen
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Titel</title>
</head>
<body>
</body>
</html>
Gewöhnt euch sauberes scripten an.
Grundcode mit <div>:
- Code: Alles auswählen
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Titel</title>
</head>
<body>
<div id="wrapper">
<div id="header">100% breit, passt sich dem Wrapper an - das sind daher 1000px</div>
<div id="navigation">Navigation
<ul>
<li><a href="#">Wer</a></li>
<li><a href="#">Wie</a></li>
<li><a href="#">Was</a></li>
</ul>
200px breit, hat Mindesthöhe für flexibilität
</div>
<div id="content">Der Content nimmt den Rest der Breite mit 800px ein.<br><br>Ebenfalls mit Mindesthöhe, mehr Text = mehr Platz<br><br><br><br>schreib mehr Text und teste ob sich der Content verlängert<br><br><br><br><br><br>Der Wrapper ist durch das "margin" zentriert</div>
</div>
<div id="footer">Footer außerhalb des Wrappers damit er auch brav unten bleibt</div>
</body>
</html>
Sauberkeit auch in CSS:
- Code: Alles auswählen
body {
margin: 0;
padding: 0;
background-color: #999999;
font-family: Verdana;
font-size: 13px;
}
#wrapper {
margin: 0 auto;
width: 1000px;
background-color: #FF0000;
}
#header {
width: 100%;
height: 100px;
background-color: #0030FF;
}
#navigation {
float: left;
width: 200px;
min-height: 600px;
background-color: #FF0000;
}
#content {
float: left;
width: 800px;
min-height: 600px;
background-color: #FFFFFF;
}
#footer {
margin: 0 auto;
clear: left;
width: 1000px;
height: 20px;
background-color: #06FF00;
}
Benutzt also "tab" um die Übersicht zu erhalten.
Erstellt die CSS Datei extern, damit vereinfacht ihr noch einmal die Übersicht.
Eingebunden wird sie ganz simpel zwischen </title> und </head> mit folgendem Code:
- Code: Alles auswählen
<link href="namederdatei.css" type="text/css" rel="stylesheet">
Ich bin sicher es fällt nicht schwer das ganze nachzuvollziehen. Viel Spaß!