CSSとテーブルを使用する利点を理解しようとしていますが、これまでのところ確信が持てません。テーブルを使って1分以内にできることは、CSSではそれほど簡単ではないようです(少なくとも現時点では)。したがって、この質問は、CSSとテーブルを使用するメリットについてではありません。CSSで次のことを行う方法を知る必要があります。
たとえば、私には、いわば2つの列に分ける必要がある包含要素があります。
<div id="idOuter">
<div id="idLeft"></div>
<div id="idRight"></div>
<div>
idLeft要素は固定幅である必要があります。たとえば、100px。余白のあるテキストラベルが含まれます。ただし、idRightは、idOuterdivに残っている幅を占有する必要があります。余白のあるテキスト入力要素が含まれます。idOuterは、idLeftとidRightの両方の高さも反映し、独自のマージンを持つ必要があります。
それで、どうやってそれをしますか?フロートとインラインブロックと幅をいじり続けますが、ブラウザウィンドウのサイズを変更すると、常にめちゃくちゃになりますか?