Hallo,
<td width="*">test</td>
Der Stern war aber AFAIK in TD nicht valide...
(Framesets sind was anderes.)
#left { width:200px; float:left; }
#right { width:100%; float:left; }
Das ganze klappt aber nicht, #right bekommt 100% des Elternelements zugesprochen und wird deswegen unterhalb von #left angeordnet.
Du sagst ja auch, dass es 100% breit sein soll...
Fällt euch ein was ich übersehen habe? Wie krieg ich das Problem in den Griff?
Da der div#right ja in der Breite flexibel sein soll,
darfst Du ihm keine Breite geben. Somit kannst
Du ihn auch nicht floaten.
Versuch's mal mit:
#left { width:200px; float:left; }
#right { margin-left:205px; }
Ein einfaches 2-Spalten-Layout, das sogar in Netscape 4
funktioniert, und bei dem die linke Spalte 220px ist, gibt's hier:
http://realworldstyle.com/2col.html
Ein paar Beispiele mit 2 und mehr Spalten gibt's hier:
http://glish.com/css/
Gruesse,
Thomas