View Source in IE9 をクリックした後に表示される HTML コードのスナップショットを次に示します。Notepad ++で開きます
IE9 の Developer Tool で解析されたコードは次のとおりです。
両者の間に断絶があるのはなぜですか?
View Source in IE9 をクリックした後に表示される HTML コードのスナップショットを次に示します。Notepad ++で開きます
IE9 の Developer Tool で解析されたコードは次のとおりです。
両者の間に断絶があるのはなぜですか?
@Shadow Wizardがコメントで示唆しているように、考えられる原因は<!DOCTYPE ...>
宣言前のデータ文字です。たとえば、有効なXHTMLドキュメントを取得し、ドキュメントの先頭にノーブレークスペース文字(NBSP、U + 00A0)を挿入することで、問題を再現できます。ただし、最初にBOMが存在しても、問題は発生しません(少なくとも、IE 9では、使用中のブラウザーではほとんど発生しません)。問題を引き起こす可能性のある、目に見えない、またはほとんど見えない文字が多数あります。
開発者ツールはコードのソースを表示しません。DOM(ドキュメントオブジェクトモデル)を表示するため、違いがあります。DOMの詳細については、https ://developer.mozilla.org/en/DOM/を参照してください。
Developer Toolに表示されるコンテンツは、解析されたソースを表しますが、読みやすく、誤ったタグがないようにいくつかの変更が加えられています。つまり、正確なソースは表示されません。