2013-10-14 118 views
0

我在添加表格最底部的行時遇到了問題。該表有兩列,當我嘗試添加一個包含2列的新行時,它實際上從第二列開始,並添加一個新列作爲第三列。與CSS有什麼關係?Html CSS表格問題

<div> 
    <table width="972" border="0" align="center" cellpadding="0" cellspacing="0" id="page"> 
     <tr style="height: 11px"> 
      <td align="left" valign="top" class="column1Top" style="width: 217px; height: 11px;"></td> 
      <td style="height: 11px" align="right" valign="top" class="topSection_1"></td> 
     </tr> 
     <tr> 
      <td rowspan="3" align="center" valign="top" class="column1" style="width: 217px"></td> 
      <td 
     </tr> 
      <td valign="top" style="width: 755px; height: 426px;" rowspan="1" align="left"></td> 
    </table> 
</div> 

這基本上是表的樣子,當我試圖添加爲最後一行,該行的第一列實際上是在表的第二列和新的列已作爲第三line ...

+1

你可以發佈HTML標記和你想要做什麼?沒有實際的代碼,我們很難說。這看起來像一個未封閉的標籤類型的問題。 – GregL

回答

1

您可能會在第二個<tr>或表格行中看到沒有正確關閉的標籤。

<tr> 
<td rowspan="3" align="center" valign="top" class="column1" style="width: 217px"></td> 
<td 
</tr> 
<td valign="top" style="width: 755px; height: 426px;" rowspan="1" align="left"></td> 

如果你看一下第二個<td>它沒有關閉標籤</td>更何況是一個直角支架>

所以,只要糾正它在飛行的話,大概應該是這樣的:

<tr> 
<td rowspan="3" align="center" valign="top" class="column1" style="width: 217px"></td> 
<td valign="top" style="width: 755px; height: 426px;" rowspan="1" align="left"></td> 
</tr> 

你可能想參觀tutorials point瞭解更多關於HTML。

+0

不必擔心結束標記或任何語法錯誤,我只是在匆忙輸入... – simoncat

+0

這很好,如果您發佈[jsfiddle](http://www.jsfiddle.net)或圖像以圖形方式顯示你的意思。 – Edper