• ベストアンサー

dreamweaverでフッタ部分にcopyrightをつづるとIE6でバグがおきる

dreamweaverでフッタ部分にcopyrightとして、 Black Co., Ltd. All Rights Reserved.と記載するとIE6で最後の4文字ved.がダブって書き込まれます。 Black Co., Ltd. All Rights Reserved.              ved. ↑この様な感じです。 別のブラウザやIEの別バージョン7、5.5、5.1などでは正常です。 原因が分かる方いらっしゃいましたら教えて下さい。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • suzuki-_-
  • ベストアンサー率77% (152/195)
回答No.1

floatを設定した要素の間にコメントを挿入すると、 IE6では、仰っているような現象が起きてしまうバグがあります おそらくですが、上記が原因ではないですかね 例えば下記のような記述例(簡潔に実現させるために細かい部分は省略) <html><head> <style type="text/css"> .wrap, .hoge, .copyright{width: 300px;} .hoge, .copyright {float: left;} </style> </head> <body> <div class="wrap"> <!-- start hoge1 --> <div class="hoge">hoge1</div> <!-- end hoge1 --> <!-- start hoge2 --> <div class="hoge">hoge2</div> <!-- end hoge2 --> <div class="copyright"> Black Co., Ltd. All Rights Reserved. </div> </div> </body></html> 上記をIE6で見ると、「ved.」が余分に表示されます これを解決するには、 ■CSS周りを見直す 元々CSSに無理な・好ましくない設定が存在する"可能性"があります 無駄なfloatを削除したり、clearを指定したり等で対処 ■コメントそのものを消す htmlソースから、該当すると思われるコメントを全て削除 ■該当コメントの記述方法をIE6の為に全て変える <!-- hoge hoge hoge --> となっているのならば <!--[if !IE]>hoge hoge hoge<![endif]--> とする 等があげられます 一度、ソースそのものを確認してみてください

magier
質問者

お礼

凄いです! コメントを上記に書き換えたら直りました! どーやっても分からなかったので感動です。 本当にありがとうございました。