1

View Source in IE9 をクリックした後に表示される HTML コードのスナップショットを次に示します。Notepad ++で開きます

HTML コードのスナップショット

IE9 の Developer Tool で解析されたコードは次のとおりです。

ここに画像の説明を入力

両者の間に断絶があるのはなぜですか?

4

2 に答える 2

1

@Shadow Wizardがコメントで示唆しているように、考えられる原因は<!DOCTYPE ...>宣言前のデータ文字です。たとえば、有効なXHTMLドキュメントを取得し、ドキュメントの先頭にノーブレークスペース文字(NBSP、U + 00A0)を挿入することで、問題を再現できます。ただし、最初にBOMが存在しても、問題は発生しませ(少なくとも、IE 9では、使用中のブラウザーではほとんど発生しません)。問題を引き起こす可能性のある、目に見えない、またはほとんど見えない文字が多数あります。

于 2012-04-30T07:59:03.073 に答える
1

開発者ツールはコードのソースを表示しません。DOM(ドキュメントオブジェクトモデル)を表示するため、違いがあります。DOMの詳細については、https ://developer.mozilla.org/en/DOM/を参照してください。

Developer Toolに表示されるコンテンツは、解析されたソースを表しますが、読みやすく、誤ったタグがないようにいくつかの変更が加えられています。つまり、正確なソースは表示されません。

于 2012-04-30T07:21:05.127 に答える