●対処法 ・DOCTYPE宣言を変更する。
「HTML4.01にほとんどのブラウザが標準準拠したl宣言にしちゃいましょう」というやり方です。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
もしくは、
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Strict //EN" "http://www.w3.org/TR/html4/strict.dtd"> ※SAMPLE
ここらへんはサイト、CSSデザインサンプルに素晴らしい調査結果があります。 レイアウトが崩れる原因