我正在布置一个简单的正方形网格,其中每个正方形的宽度是屏幕宽度的 50%,并且每个正方形之间的间距是固定的。我找到了一种非常直观的方法来使用表格和一行 JavaScript(这里是一个小提琴):
HTML
<table width="100%" cellspacing="10">
<tr>
<td width="50%"></td>
<td width="50%"></td>
</tr>
<tr>
<td width="50%"></td>
<td width="50%"></td>
</tr>
</table>
JavaScript
$('td').height($('td').width());
这似乎是对表格的理智、语义使用,但我几乎可以肯定我会被我的程序员同事撕毁,因为我将表格用于除了表格文本数据之外的任何东西。是否有任何正当理由不使用上述方法?