前回に引き続き「Chromeデベロッパーツールの基本的な使い方」を紹介します。
今回は、「Elementsパネル」をつかって、WebページのHTMLとCSSを確認する方法になりますので、「Chromeデベロッパーツール(検証ツール)」の起動方法が分からない場合は前回の記事を確認してください。
一般に公開されているWebページはどれも複雑なつくりになっています。そのため、今回は初めて検証ツールに触れる人でも分かりやすいように、説明用に作成したシンプルなWebページで解説します。
実際にやってみる方が理解しやすいと思いますので、以下にコードを記載します。
<HTML>
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link href="style.css" rel="stylesheet">
</head>
<body>
<h1 class="title">”Chrome DevTools”の使い方</h1>
<p>
Google Chrome DevTools(グーグル クローム デベロッパーツール)とは、<br>
GoogleのChromeに標準搭載されている開発者用の検証ツール(デバッグツール)です。<br>
Webサイトのパフォーマンスを向上させるための多くの機能が搭載されています。
</p>
<h2 class="subtitle">”Chrome DevTools”で出来ること</h2>
<nav>
<ul>
<li>HTML/CSSの構成チェック、仮編集と検証</li>
<li>スマホやPCなど、各種デバイスでの表示チェック</li>
<li>レンダリングや表示スピードなどのパフォーマンスチェック</li>
<li>JavaScriptのデバック、パフォーマンスチェック、コマンドラインツール</li>
<li>Cookieやlocal Storageの確認、編集</li>
</ul>
</nav>
<p>“Chrome”以外のブラウザを使っている人は、<br>
下記のページから”Google Chrome”をダウンロードして準備をしましょう。</p>
<a href="https://www.google.co.jp/intl/ja/chrome/">"Google Chrome"ダウンロード</a>
</body>
</html>
<CSS>
.title {
background-color: greenyellow;
}
.subtitle {
color: brown;
}
nav ul li {
color: blue;
}
a:hover {
color: coral;
}
<ブラウザ表示>

ブラウザに表示されている画面から検証ツールを起動させると、HTMLとCSSが表示されます。
うまく表示できない場合は、上部のタブで「Elements」が選択できているか確認しましょう。なお、検証ツールの表示位置は前回の記事を参考にしてください。
検証ツール

「Elementsパネル」の見方
検証ツールを起動して最初に使うのはHTMLが表示される「Elements」タブとCSSが表示される「styles」タブです。
まずは、要素選択で表示されている画像や文字がどのようにコーディングされているか確認してみましょう。
パネルの左上の四角と矢印のアイコンをクリックして「選択モード」にします。その後、画面上の検証したい画像または文字列をクリックすると、選択部分が薄い青色になり要素の簡易情報が表示されます。
そして、「Elementsパネル」には選択した要素のHTMLがハイライトされると同時に「stylesパネル」にCSSが表示されます。
要素選択

CSSパネル

- 「style css:4」とは、作成したスタイルシートの4行目に書かれていることを示している
- 「user agent stylesheet」とは、ブラウザごとに定義されたデフォルトCSS設定
- 視覚的に要素の確認が出来る「ボックスモデル」では、要素のサイズや余白が確認できる
この画面では、HTMLで「“Chrome DevTools”で出来ること」という文字列が「h2」タグの見出しであり、「subtitle」という「class」が割り当てられていることと、CSSで文字色をブラウンにしていることが分かります。
また「user agent stylesheet」が自動的に設定しているCSSも確認できます。これは、ブラウザでの見え方を一定レベルにしてくれる便利な機能ですが、意図的にデザインを変更したい場合などでは、これが原因でCSSが思い通りに機能しないこともあります。
検証対象の要素を直接選択する方法
要素選択は前述の「Elementsパネル」の要素選択ボタンから選択する方法以外に、対象の要素を直接右クリックで選択する方法があります。
どちらも、検証ツールの表示は同じなので、状況によって使い分けると便利です。
要素選択

WebページのHTMLを確認する方法
「Elementsパネル」に表示されているHTMLは、子要素がある場合は「▶」のマークで折りたたまれています。「▶」をクリックすると展開することができて、要素を細かく検証することができます。
子要素を表示

次回は、検証ツール上でHTMLを編集する方法を紹介します。




