過去数時間、いくつかの問題を修正しようとして、自分自身を混乱させました。
サイトを IE8 で表示すると、Quirks モードになっているように見えます。そのマシンにはアクセスできず、スクリーン プリントしか表示されませんが、混乱を再現するために、開発ツールから Quirks を選択する必要がありました。
サイトはかなり複雑です。各ページの上部で、php 初期化ファイルが呼び出されます。
インデックスは現在次のようになっています。
<?php require'core/init.php';?>
<?php include_once 'include/IE8Etc.php';?>
<!doctype html>
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
<html>
<head>
<meta charset="UTF-8">
<title>Title</title>
IE8Etc と IE=Edge は最近追加されたものです。次に、Doctype が最初に表示されない場合、IE はこのモードに入り、コメントが問題を引き起こす可能性があることを読みました。
これは私が以前に持っていたphpに当てはまりますか?doctype 宣言をそのままにするか、初期化ページの上部に移動する必要があります。私がそれを書いているときでさえ、それはばかげた質問のように聞こえます。どこにいても問題ないと確信していますが、確認する必要があります。
ありがとう。