Hallo Kai,
- eine globale css - Datei mit allen wichtigen Stilangaben
(Hintergrundbild, Schriftgröße,...)
Genau. Jedoch würde ich nicht nur die Schrift/Farben mit CSS machen, sondern das gesamte Layout. Folgendes dürfte dich interessieren: http://www.fractatulum.de/fraccss/
Dadurch kann später schnell das komplette Design bei Bedarf geändert werden.
Mit CSS geht das ganz gut.
- Navigation mit Hilfe von Frames, um den Navigationsbereich ebenfalls bei Bedarf schnell
ändern zu können.
Empfehle ich nicht. Frames sind ziemlich verpönt und machen nur Probleme, speziell bei Bookmarks und Suchmaschinen. Nimm' lieber SSI (siehe Apache-Doku) oder einen Editor, der Offline alles zusammensetzen kann, wie z.B. Phase 5 (http://www.filmfacts.de/phase5/index.php)
- Streng an die Vorgaben von W3C halten um Browserprobleme zu vermeiden.
Löblich.
- Jede Seite mit dem Validator * http://validator.w3.org/ testen, um Fehler in der
Programmierung zu finden.
Kleine Korrektur (klingt jetzt warscheinlich besserwisserisch): HTML "programmiert" man nicht, sondern man schreibt es. Mit JavaScript oder PHP kann man Programmieren.
- Javascript nur dann, wenn er in jedem Browser funktioniert. Die Seite muss auch
ohne Javascript benutzt werden können!
Sehr löblich.
Habe ich noch irgend etwas vergessen?
Du bist auf jeden Fall auf dem besten Weg dahin (mit Deinen Ideen in diesem Posting), auch Barrierefreiheit (d.h. Behindertengerechte Seiten) realisieren zu können. Übrigens: Nach irgendeiner Verordnung müssen bis 200x (ich glaube 2005, bin mir aber nicht mehr sicher) alle öffentlichen (d.h. staatlichen) Seiten (Deine Schule ist doch öffentlich, oder?) die Stufe 1 der WAI-Kriterien erfüllen: http://www.w3.org/WAI/. Aber das kannst Du etwas zurückstellen, mach' erst mal ein richtiges CSS-Layout, dann ist das mit der Barrierefreiheit nicht mehr so schwierig. (aber einige Dinge musst Du dennoch beachten)
Grüße,
Christian