テーブルを含む HTML ページがあります。問題は、IE-8<td>
では正しくレンダリングされますが、FireFox 20.0.1 では正しくレンダリングされないテーブルの高さです。
私は自分自身、特に IE に関しては FireFox のファンです :) とにかく、<td>
「bottom」という単語を含む の高さを 30px (または 10%; 違いはありません) に設定し、上部<td>
を 90% に設定しました。
<td>
right のコンテンツを減らすと、FireFoxで下の高さが正しく表示<td>
されますが、right にテキスト行を追加すると<td>
、FireFox では (一番下の) 誤って (非常に大きく) 表示され、IE では正常に表示されます。
私のコードの何が問題なのですか、または FireFox の可能性はほとんどありませんか? :) つまり、底の高さを常に<td>
30px に保ちたいということです。これが私のコードです:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Agent</title>
<style>
html, body { height: 100% }
</style>
</head>
<body>
<table border="1" cellspacing="0" cellpadding="0" width="100%" height="100%">
<tr >
<td id=properties width="20%" height="90%">
top
</td>
<td id=step rowspan="2" width="80%" >
right <br>
right <br>
right <br>
right <br>
right <br>
right <br>
right <br>
right <br>
right <br>
right <br>
right <br>
right <br>
right <br>
right <br>
right <br>
right <br>
right <br>
right <br>
right <br>
right <br>
</td>
</tr>
<tr >
<td width="20%" height="30px">
bottom
</td>
</tr>
</table>
</body>
</html>