Chrome ブラウザで Web ページを開くと、ページを右クリックすると 2 つの非常によく似たオプションが表示されることに気づいたでしょうか。 Webページのソースコードを表示し、検査(要素の検査)することです。 私はいつも、これら 2 つのオプションに違いはないと思っていましたが、Chrome にこれら 2 つのオプションがリストされているので、それには理由があるはずです。 簡単なページを見てみましょう: コードをコピー コードは次のとおりです。<!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <title>テスト1</title> <スクリプト> window.onload = 関数(){ document.getElementById("p1").innerHTML="これは JS によって生成された文です。"; } </スクリプト> </head> <本文> <p id="p1"></p> </本文> </html> ウェブページでの表示効果は次のようになります(画像サイズを圧縮するために、空白スペースの大部分が削除されます)。 要素を確認する <p></p> タグ内に余分な文があることがわかります。 この文は JS によって動的に生成されます。 したがって、要素を検査することと、Web ページのソース コードを表示することの間にはわずかな違いがあります。この違いは、ソース コードと DOM の違いと言えます。要素を検査する場合、実際には DOM を表示しています。DOM がレンダリングされた後、Web ページのソース コードを表示すると、解析されていないソース コードが表示されます。以上がこの記事の全内容です。皆様の勉強や仕事に少しでもお役に立てれば幸いです。 |
<<: HTML+CSS マージテーブル境界線サンプルコード
>>: Dockerでコンテナを作成するときにコンテナIPを指定する実装例
VUE は vue-seamless-scroll を使用して、自動的にスクロールしていいねします。...
1. 文書化ルール1. 大文字と小文字が区別されます。 2. 属性値は引用符(一重引用符または二重引...
目次1. Baidu Map API アクセス2. HTML で Baidu Map API を使用...
アプリケーション全体を CentOS にデプロイする必要があるため、当然ながらデータベース操作は不可...
目次1. 公式の足場を使って構築する2. プロジェクトディレクトリ分析3. TypeScript の...
現在、Linux を使用するほとんどの人は、クラウド サーバーを使用するか、Windows 上に仮想...
まず、404 とソフト 404 とは何でしょうか? 404: 簡単に言えば、ユーザーが存在しないペー...
1. W3C バージョンの flex 2009年版フラグ: display: box; または bo...
SFTPの概念sftp は、安全なファイル転送プロトコルである Secure File Transf...
Autotrash は、古い削除済みファイルを消去するプロセスを自動化するコマンド ライン プログラ...
<META http-equiv="Page-Enter" CONTENT...
この記事の例では、Vueドロップダウンメニューのコンポーネント開発の具体的なコードを参考までに共有し...
歴史的な理由により、MySQL レプリケーションは、REDO ログではなく論理バイナリ ログに基づい...
まず効果を見てみましょう: マウスを画像の上に移動すると、影の効果とテキスト/アイコンが追加されます...
MySQL データベースの作成MySQL サービスにログインしたら、create コマンドを使用し...