Yerf!
Ist es möglich in der externen css Datei neben den Definitionen der Tags, IDs und Klassen auch die Struktur des Layouts zu bestimmen, sodass jede Blanko HTML Datei, die auf das externe Stylesheet zurückgreift automatisch so aussieht.
Nein. CSS kann nur vorhandene Elemente formatieren, keine neuen erzeugen (generated Content mal ausgenommen, das ist nicht für diese Zwecke gedacht und auch nicht ganz unproblematisch).
Also kann ich in der css datei auch definieren wann welches div mit wlecher id geöffnet werden kann? (siehe unten)
Was du suchst ist ein Template-System, bei der du das Gerüst vorgeben und dann die einzelnen Bereiche mit Inhalt füllen kannst. Das kann man mit einer entsprechenden serverseitigen Technik (PHP, Perl, Python etc.) selber bauen oder ein vorhandenes System nutzen (sollten sich per Google finden lassen).
Evtl. kann man auch einen Schritt weiter gehen und gleich ein komplettes CMS (Content Managment System) einsetzen.
Gruß,
Harlequin
<!--[if lt IE 8]>This page is best viewed with a webbrowser. Get one today!<![endif]-->