1

私は誰かの.aspコードを調べていて、彼がHTMLを閉じずに印刷しているのを見ました。私はChromeに行き、そのインスペクターでDOMを確認し、突然そこにあったときにどこでそれを閉じるかを確認しました:タグ!!

.aspに戻って、何かを見逃していないかどうかを確認しましたが、それを閉じるhtmlインクルードまたは.jsはありませんでした。頭がおかしくなったと思ったのですが、同僚から、一部のブラウザが閉じられていないタグを自分で閉じていると言われました。

そこにあるすべての悪いコードに関しては理にかなっていますが...

Inspectorにはタグがありますが、実際のHTMLソースコードにはないので、Chromeがソースコードを読み取り、魔法のように終了タグを追加してからページを表示すると思います。次に、Chromeインスペクターは、魔法のように変更されたバージョンを検査します。

私の質問は次のとおりです。

  • C. inspectorのような開発者ツールが変更されたバージョンを表示するのはなぜですか?

  • どのようにそれを回すのですか?

  • タグ以外に自動クローズされるもの

どうもありがとう

4

1 に答える 1

2

インスペクターに表示されるのは (firebug にも同じことが言えます)、実際のソースではなく、指定されたソースのブラウザー解釈 (またはレンダリング) バージョンです。

C. inspector のような開発者ツールが変更されたバージョンを表示するのはなぜですか?

エラー チェックが厳しすぎると、多くの Web ページがまったく表示されなくなります。

それをどのように変えるのですか?

それは不可能だと思います。

タグ以外にオートクローズされるもの

整形式の html ソースを取得するためにブラウザーが必要とするすべてのもの。

于 2011-06-10T09:18:44.217 に答える