Für Rückfragen, Anregungen oder Kritik wenden Sie sich bitte an den Webmaster. Wir sind für Rückmeldungen aller Art dankbar.
CSS wurde eingeführt, um Unzulänglichkeiten bei der Gestaltung von Seiten mit der Sprache HTML auszugleichen. HTML unterstützte ursprünglich die Formatierung von Seiten nur durch eine inhaltliche Gliederung (z.B. mit den Tags H1.../H1).
Mit CSS ist es nun möglich, die Darstellung der Inhalte dieser Tags zu in einer einzigen Datei festzulegen, die dann zu allen Seiten dazugelinkt werden. Dadurch wird ein einheitliches Aussehen, kürzere Ladezeiten, einfache Wartbarkeit, neue Layoutmöglichkeiten und weitgehende Browserunabhängigkeit erreicht.
Wenn Sie beim Schreiben Ihrer Homepage nur Gliederungsbefehle (z.B. H1.../H1, p, br) und Hervorhebungen wie i, u, tt, pre verwenden, wird das Layout automatisch durch das Style Sheet bestimmt. Befehle wie FONT oder COLOR sollten dabei vermieden werden (und werden zum Teil vom Style Sheet überschrieben). Außerdem sind natürlich Befehle zum Einfügen von Tabelle oder Bilder kein Problem.
Ausnahmen von dieser Regelung gelten für besondere Seiten (wie etwa unsere Startseite). Außerdem können ganze Themenverzeichnisse (besonders für Vereine und Kirchen) ein anderes Layout (möglichst mit Style Sheets) verwenden. Bitte wenden Sie sich dazu an den Webmaster bevor Sie die Seiten erstellen.
Die Style Sheet Technologie ist meiner privaten Meinung (Michael Gösele) nach ein großartiges Werkzeug zum Erstellen von Webseiten. Es dürfte sich für jeden Autor lohnen, sich in diese Technologie einzuarbeiten. Dennoch wollen wir dadurch auf keinen Fall unüberwindliche Schranken aufbauen, die die Beteiligung einzelner Personen oder Gruppen an www.steinheim.com verhindern. Falls Sie Probleme mit Style Sheets haben, emailen Sie bitte dem Webmaster und wir werden uns bemühen, eine Lösung zu finden.
| index.htm | Startdatei für die Seite |
| startseite | Startseite mit Animationen, Browser Sniffing Code, ... |
| buttons | alle Buttons, die in der Navigationsleiste irgendwo verwendet werden |
| styles | die Stylesheets (CSS) für die Seiten |
| Themenverzeichnisse | für jedes Thema wird ein eigenes Verzeichnis angelegt, das immer eine festgelegte Struktur hat (siehe unten) |
| weitere Verzeichnisse | einige weitere Verzeichnisse mit besonderen Funktionen (z.B. cgi-bin) |
Die Verzeichnisstruktur spiegelt dabei nicht die Struktur der Seiten (wie sie im Navigationsframe links unten auftreten), sondern ist flach. Dadurch ergeben sich dieselben Pfade für Buttons, Stylesheets. Außerdem ist eine Umstrukturierung wesentlich leichter machbar.
| index.htm | Startdatei für das Themenverzeichnis. Diese Datei enthält ein Frameset zum Laden der Informationen im Themenverzeichnis. Diese Datei sollte nie verändert werden, da sie in in allen Themenverzeichnissen identisch ist und bei einem Update überschrieben wird. |
| main.html | Begrüßungsseite des Themenverzeichnisses |
| side.html | Navigationsleiste für das Themenverzeichnis. Hier sollten auch alle weiteren Dateien eingetragen werden. Die endgütige Form und Darstellungsart steht noch nicht fest. |
| corner.html | Der Frame oben links. Form und Inhalt stehen noch nicht endgültig fest. |
Im Frameset index.htm werden diese Dateien wie folgt angeordnet: (title.html ist für alle Seiten gleich und wird nur an einer Stelle gespeichert)
| corner.html | title.html |
| side.html | main.html |
Es können noch weitere Dateien hinzugefügt werden, die dann an die Stelle von main.html geladen werden. corner.html, title.html und side.html sollten für das ganze Themenverzeichnis konstant bleiben.