service for a better code

Inhalt

Alle Templates validieren XHTML 1.0 und CSS2/ konform und sind tableless.
Dieses Template wurde auf folgenden Browsern getestet:
MAC Safari, Opera6.3 Opera8.5, Mozilla, Firefox, IE
PC: IE 6, Firefox
Linux: Konqueror, Firefox

css template Dowload Template

2 Spalten / zentriert / fixe Breite
2 Spalten Layoutraster, beide Spalten haben eine fixe Breite und sind eingemittet.
Dieses Layout hat eine minimale Höhe für den content div, so dass Navigation und Inhalt immer gleich lang sind.

#container {
width: 800px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
background-color: #ff99cc;}

Der container div zentriert das Layout und gibt ihm die Breite. Die linke Spalte bekommt ihre Hintergrundfarbe vom container div.

#content {
background-color: #ffffff;
padding: 0px;
margin-left: 200px;
margin-right: 0px; }

div#content { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); }

Der content div hat den Abstand zum linken Rand. Die Höhe ist mit min-height definiert, so dass der Inhaltsbereich immer länger als der Navigationsbereich ist.

IE auf Mac macht keine min-height. Die dynamic properties (i.e. expression) vom Explorer sind ein proprietäres Konstrukt und nicht W3C konform. Deshalb ist das css nicht ganz valid.
«-- zurück