Hallo Kai.
Ich wollte ne kleine website basteln und mich auch noch etwas weiterbilden.. bisher habe ich immer unmengen von tabellen ineinanderegeschachtelt.. und das soll nun ein ende haben..
Gut; dann solltest du aber nicht mit Frames weitermachen. (http://www.subotnik.net/html/frames.html)
Ziel: das Zentrale Stück, was da in 3 Spalten geteilt ist, soll beliebig nach unten vergößert werden können.. also je nach Inhalt (also wie bei einer tabelle eigentlich)..
kann mir jemand sagen was ich machen muss?..
Wenn du keine Angabe zu height machst, sollte es genau so sein. Anonsten kannst du dir aber auch nochmal das Beispiel für ein dreispaltiges Layout ansehen.
das mittelstück soll minimal 200px hoch sein.. (min.height: 200px;) funktioniert bei mir nicht immer
Was heißt "funktioniert bei mir nicht immer"? Welchen Browser verwendest du?
Ich würde dir empfehlen, auch diesen Ansatz zu vergessen und _wirklich_ mit CSS zu arbeiten, sprich ohne Frames. Quellcode sollte valide sein; validieren kannst du hier:
(X)HTML: http://validator.w3.org/
CSS: http://jigsaw.w3.org/css-validator/#validate-by-input
Gerade wenn du dich "weiterbilden" möchtest, solltest du auf sauberen Code achten; daher empfehle ich dir auch XHTML (möglichst Strict), was als zeitgemäß bezeichnet werden kann.
Du wirst viel weniger Arbeit haben, wenn du den CSS-Code seperat in einer file definierst.
Workarounds für den IE bindest du mittels Conditional Comments ein; der hält sich nämlich oft nicht an Standards.
Wenn du dich mit CSS vertraut machen möchtest, ist die Umsetzung eines solchen dreispaltigen Layouts ein Anfang.
Viele Fragen kannst du dir mit selfhtml.org, den FAQs oder dem Archiv des Forums dann spielend selbst beantworten.
Viel Spaß bei der Weiterbildung!
MfG, Kungschu.
Brain: an apparatus with which we think we think.