テーブルの幅
tableのwidth指定についての質問です。
同じレイアウトで複数のhtmlファイルを作るのですが、その中のテーブル及びセルの幅をwidthで固定してあるのにも関わらず、セル内のテキストの長さによって各ファイルごとのテーブルのセルの幅が、IEでの表示で変わってしまいます。
<table width="450" cellspacing="0" cellpadding="2" border="1">
<tr>
<th bgcolor="#ffcccc" width="150">aaaaaaaaa</th>
<th bgcolor="#ffcccc" width="286">\100,000</th>
</tr>
<tr>
<td colspan="2">ここには商品説明が入ります。ああああああああああああああああああああああああああああああああああああ</td>
</tr>
</table>
上記のaaaaaaaaaの部分がファイルによって長さが違うのですが、それによってセルの幅が変わってしまいます。
IE6でプレビューすると変わりますが、firefoxでは変わりません。
<th>を<td>に変更すると、幅は固定され変わりません。
IEの場合、thでwidth指定が出来ないのでしょうか。
なぜ変わってしまうのでしょうか?どこかに記述の問題があれば教えていただければありがたく思います。
お礼
どうもありがとうございます。 上手くいきました。説明不足ですいませんでした。