Tables should only be used for tabular information; you should avoid using tables to create layouts; instead, you should use DIV-based layouts. See my answer here for details on this. Since you asked for a solution without float, position (which means divs), the only other option we stayed with is tables, so this is how you can continue to create a table layout based on tables.
<table width="60%" border="1" align="center"> <tr> <td width="50%" align="left"> <table> <tr> <td>Colume One</td> </tr> </table> </td> <td width="50%" align="left"> <table> <tr> <td>Colume Two</td> </tr> </table> </td> </tr> </table>
Again, using tables for layouts is not a good idea :)
source share