我正在编写下表的代码(我必须使用表内的表)

这是我的代码:
<html>
<body>
<table>
        <table border=1 cellspacing=0 width="250px">
            <tr>
                <td width=20%>1</td>
                <td width=20%>2</td>
                <td width=20%>3</td>
                <td width=20%>4</td>
                <td width=20%>5</td>
            </tr>
        </table>
        <table border=1 cellspacing=0 width="250px">
            <tr>
                <td width=60%>6</td>
                <td width=20%>7</td>
                <td width=20%>8</td>
            </tr>
        </table>
        <table border=1 cellspacing=0 width="250px">
            <tr>
                <td width=20%>9</td>
                <td width=20%>10</td>
                <td width=20%>11</td>
                <td width=20% rowspan=2>12</td>
                <td width=20%>13</td>
            </tr>
            <tr>
                <td>14</td>
                <td>15</td>
                <td>16</td>
                <td>17</td>
            </tr>
        </table>
</table>
</body>
</html>
但是在浏览器中我得到了不同的东西,看起来像这样:

我是HTML的初学者,我试图理解表格中的表格主要是通过练习来完成的.
这可以通过一个表来完成:
HTML
<table border=1 >
    <tr>
                <td>1</td>
                <td>2</td>
                <td>3</td>
                <td>4</td>
                <td>5</td>
    </tr>
    <tr>
                <td colspan="3">6</td>
                <td>7</td>
                <td>8</td>
    </tr>
    <tr>
                <td>9</td>
                <td>10</td>
                <td>11</td>
                <td rowspan=2>12</td>
                <td>13</td>
    </tr>
    <tr>
                <td>14</td>
                <td>15</td>
                <td>16</td>
                <td>17</td>
    </tr>
</table>
JS小提琴: http ://jsfiddle.net/HcRW3/