IE8でWebページが正しく表示されないなどの理由があります。それは他のすべての主要なブラウザで動作しますが、私はIE8でページを開こうとするとhelter-skelterです。このページのユーザーの大部分は主にIE8を使用しているため、無視できません。ここにリンクがあります:http://www.gradschool.purdue.edu/gradexpo/mailinglist/IE8でページが正しく表示されない
0
A
答えて
2
doctypeを設定していません。あなたのページの最上部にこれを入れて:
<!DOCTYPE html>
IE、それはDOCTYPE、意志台無しにあなたのレイアウトを見ていない時に「癖」や互換モードに自分自身を置きます。 doctypeを指定すると、ほとんどの問題を解決する標準モードに移行します。 IEはCSSを正しくレンダリングするのにまだ役に立たないので、まだいくつかの問題があるかもしれません。あなたのhtmlのトップ
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
のDOCTYPEは、それを通じ実行します
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+0
愚かな私:)ありがとうたくさん。できます。 – allgored
1
1
ほかdoctype
の致命的なエラーに他の人が指摘しているように、いくつか深刻なHTMLエラーがあります。
あなたは</body>
と</html>
のためのあなたの終了タグを繰り返してきました。未使用のカップルdiv
タグもあります。</div>
です。 <body>
のmeta
タグはすべて<head>
セクションに移動する必要があります。ブラウザは予測不可能なレンダリングでこの種のエラーを処理します。
"helter-skelter"について詳しく説明できますか?私はIE-8を持っていません – Bitmask
IE9でもうまく動作していません。あなたのレイアウト上の描画ボードに戻って私は感じる。 StackExchangeのウェブマスターサイトで質問したいかもしれません。 – Lazarus