私はgrailsアプリケーションを持っています。このプロジェクトのウェブデザインが終わったら、Opera、Firefox、Google Chromeなど複数のブラウザでテストしようとしています。これらのブラウザではうまく動作しますが、Internet Explorerでこのプロジェクトを読み込もうとすると、空のページがなくスタイルやデザインが返されます。インターネットエクスプローラでプロジェクトをテストするとウェブデザインエラーが発生する
誰かが問題であることを知っていますか?
私はgrailsアプリケーションを持っています。このプロジェクトのウェブデザインが終わったら、Opera、Firefox、Google Chromeなど複数のブラウザでテストしようとしています。これらのブラウザではうまく動作しますが、Internet Explorerでこのプロジェクトを読み込もうとすると、空のページがなくスタイルやデザインが返されます。インターネットエクスプローラでプロジェクトをテストするとウェブデザインエラーが発生する
誰かが問題であることを知っていますか?
あなたはDOCTYPEが欠落しているとIEがあまり寛容です。 htmlコードの先頭でこれを置く:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
は
上記のDOCTYPEを試してみて、ヘッドタグ
を交換することで
<html>
置き換えます
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
あなたは '
'タグを置き換えません。あなたは ''タグを置き換えます。また、HTML 5に '<!doctype html>'だけを使うこともできます。 –ページはQuirksモードでレンダリングしている - あなたが開発者ツール(F12)を開き、メニューバーの最後にドキュメントモードをチェックすることでこれを確認することができます。これをIE8標準に変更すると、コンテンツが表示されます。 HTMLにDoctypeを追加します。
どのバージョンのIEをテストしていますか? –