IE6へのバグ対処

2009/12/28に書きましたIE6の表示不具合の件ですが、いろいろ検証した結果「DOCUTYPE宣言を入れていると発生する」バグであることがわかりました。
ひょっとしたらこのあたり→[IE6でのXML宣言の問題と回避方法]
が絡んでいるのかもしれませんが、ともかくもDOCUYTPE宣言さえ削ってしまえば発生しないことがわかったので、当面のけておきます。
これを失くすのはあまりお行儀のいい書き方ではないのですが、IE6のシェアは未だ高いのでしょうがない…。
XML宣言含めて回避策を考えてまた試してみたいと思います。

それにしても、いくらバグとはいえこんな表示の仕方をするとはIE6ってかなりアクロバティック。

↑↑↑上フレーム(menu.html)の内容が下フレーム(wordpressの領域)にまでコピーされ、異常な見え方をしているの図。

コメントする