はい。一連のdivを使用して、スクリーンショットのようなテーブルのようなレイアウトを模倣できます。
たとえば、HTMLレイアウトは次のようになります。
<div class="header"><p>Top bar</p></div>
<div class="wrapper">
<div id="leftCol">
<div id="topLeft">Top Left</div>
<div id="centerLeft">Filler</div>
<div id="bottomLeft">Test</div>
</div>
<div id="rightCol">
<p>SPAM!</p>
<div class="clear"></div>
</div>
</div>
次に、次のようなスタイリングを適用します。
.clear {
clear: both;
}
#leftCol {
float: left;
width: 300px; /* explicit width on left column */
}
#topLeft {
height: 100px; /* arbitrary height of top left spot; do not define for auto-sizing */
}
#centerLeft {
height: 50px; /* another arbitrary height */
}
#bottomLeft {
height: 200px; /* another arbitrary height */
}
</ p>
例としてJSFiddleを作成しました。基本的に、左側に「左側の列」をフローティングし、右側にコンテンツを存在させます。