同じコードですが、ブラウザで F12 を押した後に表示されるコードにこのようなギャップがあるのはなぜですか?
ソース コード:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><br /><title>无标题文档</title><br /></head><br /><br /><body><br /></body><br /></html><br />
ログイン後にコピー
非常にきれいなコード
in PHP Chrome F12 in Elements
これは、何らかのコードを渡すと、上記の HTML コードが直接出力され、次のようになります。
これは、HTML コードを PHP ファイルに直接記述することによる影響です。なぜこれほど大きな違いがあるのでしょうか。
------解決策------------------head コンテンツが HTML ページの本文に表示されますDOM ヘッダーを持つ UTF8 ファイルですか? エディターを使用してこのページを DOM のないページに変換し、
------解決策------------ -- を試してください。 ------ は、ファイルをメモ帳で編集し、途中でトランスコードして作成された DOM ヘッダー ファイルです。
ue、ediplus、phpstorm で空のファイルを直接作成し、そこに既存のファイルの内容をコピーすることをお勧めします。