0

IE9で私のサイトが次のようになっている理由がわからないので、これを尋ねます。

ここに画像の説明を入力してください

そして、別のブラウザが正しく表示されます。

ここに画像の説明を入力してください

ヘッダーファイル内の位置が悪いことが原因だと思っていましたが、これが正確に起こっているわけではなく、それが私のプロジェクトの最後の部分であり、IE9では見栄えがします。

私のindex.phpの一般的な構造

<!DOCTYPE html>
<html lang="es">
<head>
    <?php include 'configHead.php' ?>
    <title>Panel de Servicio</title>
</head>
<body>
.......
</body>

configHead.php

<meta charset="utf-8">
<link rel="shortcut icon" href="media/favicon.png" />
<script src="js/prefixfree.min.js" type="text/javascript"></script>
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="css/style.css" type="text/css"/>
<link rel="stylesheet" href="css/jquery-ui-1.9.2.custom.css" type="text/css"/>
<link rel="stylesheet" href="css/jquery.dataTables.css" type="text/css"/>

<script src="js/jquery-1.8.3.js" type="text/javascript"></script>
<script src="js/jquery-ui-1.9.2.custom.js" type="text/javascript"></script>
<script src="js/jquery-ui-timepicker-addon.js" type="text/javascript"></script>
<script src="js/functions.js" type="text/javascript"></script>
<script src="js/jquery.dataTables.js" type="text/javascript"></script>

なぜこれが起こるのか誰かが知っていますか?

4

1 に答える 1

1

コメントやテキストを上に置くことはできません...<!DOCTYPE html>上部のコメントを削除すると、サイトはIEで正常に機能します..現在、ページがクァークズモード(IE5とほぼ同等)になります..これまでのところIEが懸念しているので、Doctypeはありません。

今、あなたはこのコメントを持っています:

<!--Aplicación: Sistema de tickets y pólizas.
Cliente: MA Consulting.
Desarrollador: XXX XXX XXX
Twitter: @_xxx
Email: xxx@gmail.com
Fecha: Julio/2012 - Febrero/2013
-->

<!DOCTYPE html>

あなたのDoctypeの前に..そのコメントを後に移動します <!DOCTYPE html>

于 2013-02-28T19:12:05.693 に答える