2011-06-25 19 views
0

私は自分のhtmlとcssをテストするときに少し問題があります。グリッド960とCSS - すべてのブラウザで表示されない

私は新しいWordpressテーマにHTMLを作っています。私は全体の構造を作り、CSSとJSファイルを呼び出します。

これらはChromeには表示されますが、他のブラウザでは表示されません。これを修正するには?

Chrome

Opera

Internet Explorer 8

enter image description here

答えて

4

最初の5つのスタイルシートは、彼らは確かにされていない、タイプtext/javascriptを持っています。それらをtext/cssに更新すると、問題を修正するはずです。または、Rick Bradshawはコメントに記載されているので、type属性は完全に省略してください。これは、スタイルシートリンクのdefault type valuetext/cssであるために機能します。

DOCTYPEがHTML 3.2であることに気付きました。変更することを強くお勧めします。理想的には、あなたはHTML 5 specで定義されたDOCTYPEに変更したい:

<!DOCTYPE html> 

これは例これらの種類にはいくつかのより良い定義の動作を使用するようにブラウザを説得する必要があります。しかし、Chromeがスタイルシートをロードしたのは、Quirks以外のDOCTYPEであっても、expected behaviourとは少し違うかもしれません。

+0

神のお母さん!!! 1 よかった!私はあなたをとても愛しています...お元気ですか!!!!!! –

+0

あるいは、さらに良いのは、タイプビットを削除するだけです。デフォルトはtext/cssなので、多くのポイントを指定する必要はありません。それがまだChromeで動作していたという事実は、他の有効な値がないため、新しいパーサーはこの属性をもう読んでも気にしないことを示しています。 –

+0

だから、基本的には、もう少し調べてみるべきです... でも助けてくれてありがとう –

関連する問題