Do you really need two table cells in the bottom row, or only two blocks that are half the width of the entire row? If the latter, you can do <td colspan="5"> for the last line, put two <div> , put one to the left and the other to the right and give them width:50% :
<table> <tbody> <tr> <td>1111</td> <td>2222</td> <td>3333</td> <td>4444</td> <td>5555</td> </tr> <tr> <td colspan="5"> <div class="first-half"> half </div> <div class="second-half"> half </div> </td> </tr> </tbody> </table>
And some CSS:
.first-half { float: left; width: 50%; } .second-half { float: right; width: 50%; }
And the usual jsfiddle: http://jsfiddle.net/ambiguous/mmZEa/
If you want them to be table cells, you could double the number of horizontal cells, make all existing <td colspan="2"> , and then use <td colspan="5" width="50%"> for two cells in the bottom line: http://jsfiddle.net/ambiguous/JzrLK/
mu is too short
source share