hm

man verwirrt den jungen doch nit so .. soller nen header und nen footer machen , diese per php includebefehl einbinden an der stelle wo er sie haben will

und er muss nicht alles 2x mal schreiben ..
Klar kanner noch phpswitches benutzen .. aber wenner von html nonimma ne ahnung hat kommter damit auch nicht weiter
Zu dem reinen code:
hm, die gesamte css in ner extra datei auszulagern lohnt sich nur bei großen seiten mit vielen scripts und menüpunkten. Ansonsten schreibt man sie in den header der seite. zu dem thema den text inner mitte zu haben ..
In nem reinen Code würdest du nen div tag benutzen. Allerdings kannst du auch aus bequemlichkeit das ganze einfach im table tag einbinden.
das würd dann so aussehen:
<table align="center" valign="top" width="90%" height="100%" border="0">
oder du hast die tabellen direkt in css vorraus festgelegt, dann brauchst du nicht mehr bei jeder extra tabelle alles neu schreiben sondern nur noch:
<table style="unnamed-1.css"> fertig. Wenn die css sogar noch im header steht, brauchst du nichts mehr angeben sondern nur nen einzelnen table tag.
Zu der Sache mit den Frames:
Frames im allgemeinen werden von codern nicht gern benutzt. Wieso weiß ich selber nicht. Liegt wohl mehr oder weniger an der umständlichen benutzung und der unsauberen einstellungsmöglichkeiten. Aber die aussage Frames würden bei diesem Vorhaben nicht bringen ist falsch.
In dem fall müsstest du 3 horizentale Frames erstellen den ersten in größe deines Banners/Headers den zweiten mit nem * versehen und dem 3ten die gewünschte zahl geben, in disem falle 10px. Wenn die mitte nicht beliebig sein soll sondern ebenfalls starr. Brauchst du noch nen 4ten frame in horizentaler richtung. Dieser kommt nach ganz unten und bekommt dann statt dem 2ten das * als höhenangabe.
Gruss
Shade