私のコード:
<table style="width: 500px;">
<tr>
<td colspan="5">
<div style="width: 500px;">colspan_5</div>
</td>
</tr>
<tr>
<td colspan="1">
<div style="width: 100px;">colspan_1</div>
</td>
<td colspan="3">
<div style="width: 300px;">colspan_3</div>
</td>
<td colspan="1">
<div style="width: 100px;">colspan_1</div>
</td>
</tr>
<tr>
<td colspan="2">
<div style="width: 200px;">colspan_2</div>
</td>
<td colspan="3">
<div style="width: 300px;">colspan_3</div>
</td>
</tr>
<tr>
<td colspan="5">
<div style="width: 500px;">colspan_5</div>
</td>
</tr>
</table>
しかし、結果は間違っているようです。( jsFiddle_example )
どうすれば修正できますか?