Ich versuche bereits seit einem Tag, drei <div>-Elemente nebeneinander zu platzieren. Das linke und das rechte Element soll 250 Pixel breit sein und das mittlere soll die Lücke zwischen den beiden dynamisch füllen. Ich habe bereits Versuche mit margin, float, position und width:auto/100% gemacht, diese scheiterten jedoch.
Wie kann ich nun so etwas definieren?
Das geplante Layout ist für mich mit Tabellen lösbar, aber ich lese öfters, dass Tabellen nicht als Layout missbraucht werden sollen. Aus welchem Grund eigentlich? Sind Tabellen-Tags "deprecated"-gefährdet?
Kann man mit <div>s auch Layoutstrukturen erstellen, die genau so wie (zum Teil dynamische) Tabellen, die auf rowspan und colspan basieren, aussehen, erstellen? Oder sollte ich lieber die Tabellen-Variante benutzen?