HTML - 关于表格单元格宽度

4
在我的网页中,我有以下内容:
<table style="width:1000px">
     <tr>
         <td></td>
         <td style="width:500px"></td>
         <td></td>
      </tr>
</table>

我能否假设第一个和最后一个单元格的宽度都是250px?或者此处的行为应该依赖于浏览器?
编辑:
我假设第一个和最后一个单元格为空。

2
我认为它们是由于内容而具有动态性。 - Daniel Cheung
2
如果你想强制它们每个都是250像素,你需要在CSS中指定,否则它将取决于内容的宽度,就像@DanielCheung所说的那样。 - ygesher
表格样式的宽度会产生影响吗? - Ed Heal
它们是空单元格。 - ammcom
你需要明确指定。空单元格不能像那样占据空间。 - Sateesh Pagolu
1个回答

1

@ammcom目前为止所有人说的都是正确的。如果您选择这条路并使用显式宽度设置空单元格,请确保在CSS中也进行设置: table { table-layout: fixed; } 这将使表格遵守您的显式宽度,例如如果您对两个空列使用50%。默认行为是:table-layout: auto,这使得表格根据单元格内的内容优先考虑其宽度。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接