Anzitutto devi separare due problemi.
- Lato server (dove gira PHP oppure ASP)
- Lato client (per la visualizzazione)
Per quanto riguarda il lato server, devi chiedere nel forum raltivo alla tecnologia che usi (PHP o ASP). Il lato server deve generare il codice HTMl corretto, poi la formattazione la fai con il CSS.
Poi, sulla falasariga del codice da te postato, nel client dovresti trovarti un codice HTML di questo tipo:
codice:
<div id="conten_blocchi">
<div class="as_wrapper" id="uno">
<h1>....</h1>
<table>....</table>
</div> <!--uno-->
<div class="as_wrapper" id="due">
<h1>....</h1>
<table>....</table>
</div> <!--due-->
<div class="as_wrapper" id="tre">
<h1>....</h1>
<table>....</table>
</div> <!--tre-->
<div class="as_wrapper" id="qua">
<h1>....</h1>
<table>....</table>
</div> <!--qua-->
</div> <!--conten_blocchi-->
A qesto punto il CSS da impostare e` del tipo:
codice:
...
#conten_blocchi {
width: ...;
}
.as_wrapper {
float: left;
width: 49.9%;
}
#conten_blocchi:after { /* oppure metti il clear nel blocco successivo */
clear:both;
}