home
twitter
ページトップへ
目次
  • 「開発者ツール」とは何か?
  • 「どのファイルから」「どんなスタイルが」当たっているか確認できる
  • 「user agent stylesheet」とは何か
  • 「開発者ツール」はWebブラウザ側が提供してくれるツール
  • 呼び方は複数ある
  • 「開発者ツール」の起動方法!(Google Chrome)
  • まずWebサイト上で「右クリック」
  • 1番下の「検証」を「左クリック」
  • そしたら「開発者ツール」が起動する!
  • 「開発者ツール」の機能と使い方!
  • 適用されているCSSの確認
  • 宣言のオン/オフ
  • 値の変更
  • 新しい宣言の追加
  • 「開発者ツール」の使用例!
  • ボックスモデルについて調べられる
  • 使われている(レンダリングされている)フォントが分かる。
  • レスポンシブ対応に「デバイスツール」が便利
  • スペルミスなどに気づける(理解できないCSSは無視される)
  • オーバーライド(上書き)してないかチェックできる
  • 「開発者ツール」を使う上での注意点!
  • 更新すると変更は消える(注意点)
  • コメントも見られる
  • 「開発者ツール」の便利な使い方
  • 起動のショートカットキー「Ctrl + Shift + i」
  • 「開発者ツール」の表示位置
  • スクリーンショット
  • 「上級者向け」インスペクタースタイルシート
  • これのどこが便利なの?
  • まとめ。
about
categories
page
archive
皇帝ペンギンブログ

2024/01/19 (更新日:2024/07/11)

【CSS】「開発者ツール」の使い方!【デベロッパーツール】

Categories > CSSの基本編
こんばんは!初めましての方は初めまして!
しゅーた(@chibasyuta)です!

この記事ではCSSを書く上での「開発者ツール」の使い方について解説します。

この記事は初心者向けの内容となっています。簡潔に分かりやすく基本的な情報の調べ方について解説しました。

この記事の内容!

  • 「開発者ツール」とは何か
  • 「開発者ツール」の使い方
  • 「開発者ツール」の便利な機能
  • 「開発者ツール」を使う上での注意点

「開発者ツール」はめちゃめちゃ便利です。

また、下の動画でも「開発者ツール」について詳しく解説しているので、一緒に実際にコードを書きながら学びたい方はこちらをどうぞ!

それでは内容へ入ってきます!

目次
非表示
  • 「開発者ツール」とは何か?
  • 「どのファイルから」「どんなスタイルが」当たっているか確認できる
  • 「user agent stylesheet」とは何か
  • 「開発者ツール」はWebブラウザ側が提供してくれるツール
  • 呼び方は複数ある
  • 「開発者ツール」の起動方法!(Google Chrome)
  • まずWebサイト上で「右クリック」
  • 1番下の「検証」を「左クリック」
  • そしたら「開発者ツール」が起動する!
  • 「開発者ツール」の機能と使い方!
  • 適用されているCSSの確認
  • 宣言のオン/オフ
  • 値の変更
  • 新しい宣言の追加
  • 「開発者ツール」の使用例!
  • ボックスモデルについて調べられる
  • 使われている(レンダリングされている)フォントが分かる。
  • レスポンシブ対応に「デバイスツール」が便利
  • スペルミスなどに気づける(理解できないCSSは無視される)
  • オーバーライド(上書き)してないかチェックできる
  • 「開発者ツール」を使う上での注意点!
  • 更新すると変更は消える(注意点)
  • コメントも見られる
  • 「開発者ツール」の便利な使い方
  • 起動のショートカットキー「Ctrl + Shift + i」
  • 「開発者ツール」の表示位置
  • スクリーンショット
  • 「上級者向け」インスペクタースタイルシート
  • これのどこが便利なの?
  • まとめ。

「開発者ツール」とは何か?

「開発者ツール」はとても強力なツールです。

WebサイトがどんなHTMLタグで構成されていて、どの要素にどんなスタイルが当たっているのかなどが分かります。

Webサイトを作る際のコーディングには欠かせないツールと言ってもいいと思います。

「どのファイルから」「どんなスタイルが」当たっているか確認できる

どのファイルからどんなスタイルが当たっているか確認してみた。

HTMLの要素に対して、

  • 「どのファイルの」
  • 「何行目にあるコードによって」
  • 「どんなスタイルが当たっているか」

を確認することができます。

これは便利だね!

「user agent stylesheet」とは何か

「user agent stylesheet」(ユーザーエージェントスタイルシート)とは「Webブラウザが設定してくれるCSSファイルになります。

例えば、「h1」要素なんかは何もしていなくても、デフォルトで少しフォントサイズが大きくなるかと思います。あれはユーザーエージェントスタイルシートによるスタイルが当たっているからですね。

「開発者ツール」はWebブラウザ側が提供してくれるツール

「開発者ツール」はWebブラウザ側が提供してくれるツールなので、Webブラウザによって機能や表示が微妙に違います。

「Webサイトを作る際に」「メインで使うWebブラウザ」を決めるときは、「開発者ツールの充実度」を比べるというのもいいかもですね。

「Google Chrome」の「開発者ツール」は機能も豊富で使いやすいと思うので、おすすめです。

呼び方は複数ある

「開発者ツール」は「デベロッパーツール」「検証ツール」とも呼ばれることもあります。

「開発者ツール」の起動方法!(Google Chrome)

「開発者ツール」の起動方法について解説します。今回は「Google Chrome」に限定して解説します。

起動方法は簡単です!

まずWebサイト上で「右クリック」

まず起動するには右クリック

まずは、Webサイト上の特に何もないところで「右クリック」します。

1番下の「検証」を「左クリック」

「検証」を左クリック

「検証」という欄がでてくると思うので、そこを「左クリック」して選択してください。

そしたら「開発者ツール」が起動する!

「開発者ツール」が起動する

ここまでの手順を踏むと「開発者ツール」が起動すると思います。

上のような画面が起動すれば成功です!これが「開発者ツール」です!

「開発者ツール」の機能と使い方!

「開発者ツール」には便利な機能がたくさんあります。

CSSを書く上で使う基本的な機能は下記の通り。

  • 適用されているCSSの確認
  • 宣言のオン/オフ
  • 値の変更
  • 新しい宣言の追加

ではその使い方をここでサクッと解説していきますね!

わーい!

適用されているCSSの確認

適用されているCSSの確認

左側にある「Elementパネル」で選択されている要素に対して「どんなスタイルが当たっているのか」が、右の「Styleパネル」で確認できます。

.attention p {
    font-size: 14px;
    color: #002D72;
    text-align: left;
    margin-bottom: 16px;
}

というCSSが「mystyle.css」の「368行目」以降に書かれているということが読み取れます。

宣言のオン/オフ

「on」「off」の切り替え

「off」にしてみた

宣言の左側にある「チェックボックス」をクリックすると「宣言のオン/オフ」の切り替えができます。

オフにするとその宣言がコメント化されたようになります。Webサイトを更新しなくても即座に変更が反映されるので、簡単に宣言を無効化した時の挙動を試すことができます。

ここでスタイルを変更しても、リロードすると戻ってしまうので注意してください。変更を保存したければエディターでコードを書き替えてください。「開発者ツール」でできるのは一時的に試すことだけです。

値の変更

https://chibasyuta.org/wp-content/uploads/2024/01/change.mp4

プロパティの値を変更してみたりすることも可能です。「こうしたらどうなるんだろう?」というのが手軽に試せます。

またプロパティ自体も変更することもできます。

新しい宣言の追加

https://chibasyuta.org/wp-content/uploads/2024/01/add.mp4

さらに、新しい宣言を追加することも可能です。

宣言の右側を「左クリック」するとその宣言の下に「宣言を書く」ことができます。

自由に新しい宣言を追加して試してみてください。

「開発者ツール」の使用例!

「開発者ツール」の使用例についても書いておきますね!

「開発者ツール」の実践的な使用例をじゃんじゃん書きます!

ボックスモデルについて調べられる

ボックスモデルについて調べる

「Computed」タブを選ぶと、上の画像のように「ボックスモデル」について調べることができます。

「ボックスモデル」という概念に関しては下の動画で僕が丁寧に解説しているので、気になる方はどうぞ!

使われている(レンダリングされている)フォントが分かる。

使われている(レンダリングされている)フォントが分かる

「Computed」タブの1番下に「Rendered Fonts」という欄があります。ここを見ることで使われているフォントが分かります。

使われているというのは「実際にレンダリングされているフォント」という意味です。

「Rendered Fonts」からは実際にレンダリングされているフォントが分かる

レンダリングされているフォントが分かる

「Rendered Fonts」をみると、「font-family」プロパティの値に書かれている「Helvetica, Arial, ~,sans-serif」というCSSで書いたフォントの中から「実際に使われているフォント」が分かります。

例えば「Helvetica」というフォントを1番優先度高く書いておいても、ユーザーのPCの環境にそのフォントが無ければ、次の優先度が高いフォントが使われます。上の画像だと「Arial」ですね。

それで「Rendered Fonts」で分かるのは「実際に使われたフォント」です。

「Rendered Fonts」をみると実際にレンダリングされたフォントが分かる!
これは便利だね!

レスポンシブ対応に「デバイスツール」が便利

https://chibasyuta.org/wp-content/uploads/2024/01/device.mp4

上の動画のように「デバイスツール」を起動すると、画面幅を変えた時の挙動を観ることができます。

レスポンシブ対応する際に便利です。というか必須ですね笑

スペルミスなどに気づける(理解できないCSSは無視される)

スペルミスに気づける

スペルミスなどで上手く効かない場合は上のスクショのようにエラーであることが一目瞭然になります。

「あれ?上手く効かないな、、」となったら「開発者ツール」を観てみましょう!

オーバーライド(上書き)してないかチェックできる

どこで上書きされているか気づける

「.h1」というセレクターでCSSを書いたのに効いてない!!!

そんな時に使えるのが「開発者ツール」です。どのセレクターによって上書き(オーバーライド)されているか確認できます。また、それがどのファイルのどこに書いてあるかも確認できます。

便利すぎる!

「開発者ツール」を使う上での注意点!

「開発者ツール」を使う上での注意点についても書いておこうと思います。

  • 更新すると変更は消える(注意点)
  • コメントも見られる

これらがあります。

サクッと読んでね!

更新すると変更は消える(注意点)

「開発者ツール」での変更はあくまでも一時的なものです。

リロードやタブを閉じたりすると、変更は元に戻ってしまいますので、変更を保存したい場合は「VSCode」などのエディターでしっかりCSSファイルに書き込みましょう。

コメントも見られる

コメントも見られる

コメント化していれば一般のユーザーからは見られないかもしれませんが「開発者ツール」を使うと見えてしますので、それに注意してください。

「開発者ツール」の便利な使い方

「開発者ツール」の便利な使い方についても解説しておきます!

  • 起動のショートカットキー
  • 「開発者ツール」の表示位置
  • スクリーンショット
内容はこれらです!

起動のショートカットキー「Ctrl + Shift + i」

「Ctrl + Shift + i」で「Google Chrome」なら「開発者ツール」を起動することができます。(Windows)

他のWebブラウザをメインで使ってる方も、おそらくショートカットキーがあるので、それを調べておくといいかもです!

「開発者ツール」の表示位置

https://chibasyuta.org/wp-content/uploads/2024/01/position.mp4

「開発者ツール」の表示位置を変えることもできます。お好みでどうぞ。

スクリーンショット

https://chibasyuta.org/wp-content/uploads/2024/01/screenshot.mp4

「Capture full size screenshop」を押すとページ全体のスクリーンショットが撮れます。

「上級者向け」インスペクタースタイルシート

https://chibasyuta.org/wp-content/uploads/2024/01/inspector_stylesheet.mp4

「+」マークをクリックしてセレクターを追加します。すると「inspector-stylesheet」にCSSが書かれます。

これのどこが便利なの?

https://chibasyuta.org/wp-content/uploads/2024/01/inspector_stylesheet_2.mp4

「inspector-stylesheet」のところをクリックすると「inspector-stylesheet」のCSSファイルへ移動できるので、ここで他の要素にも書いたCSSなどを一括でコピーすることができます。

いろんな要素やいろんな既存のセレクターに宣言を書いていくと、「VSCode」などのエディターに書き写す際に、全ての宣言を一つずつ書き写すことになります。これだと手間がかかるのと、書き写し忘れがでたりします。

ミスを減らすためにも「inspector-stylesheet」を使うと便利です。

まとめ。

「開発者ツール」を使うとWebサイトがどんなHTMLタグで構成されていて、どの要素にどんなスタイルが当たっているのかなどが分かる。

「開発者ツール」はWebブラウザ側が提供してくれるツール。

  • 適用されているCSSの確認
  • 宣言のオン/オフ
  • 値の変更
  • 新しい宣言の追加

などができる。

ボックスモデルについても調べられる。

使われている(レンダリングされている)フォントが分かる。

レスポンシブ対応に「デバイスツール」が便利。

スペルミスなどに気づける(理解できないCSSは無視される)。

オーバーライド(上書き)してないかチェックできる。

「開発者ツール」を使う上での注意点は下記の通り。

  • 更新すると変更は消える(注意点)
  • コメントも見られる

「開発者ツール」の便利な使い方は下記の通り。

  • 起動のショートカットキー
  • 「開発者ツール」の表示位置
  • スクリーンショット
こんな感じですかね。

この記事が気に入った方は僕のTwitter(@chibasyuta)のフォローもお願いします!

また、下の動画でも「開発者ツール」について詳しく解説しているので、一緒に実際にコードを書きながら学びたい方はこちらをどうぞ!

それではこんな感じでこの記事を終わります!

ではまた!

自分のロゴ!

皇帝ペンギン

全力で、書きます。
少しでもお役に立てたら幸いです。
楽しんで読んで下さい 。-_- 。
よろしくお願いします!

x(旧twitter) youtube
Categories
  • トップへ
  • ITパスポート (1)
  • programming (168)
    • CSSのアニメーション編 (26)
    • CSSのグリッドレイアウト編 (1)
    • CSSのセレクター編 (58)
    • CSSのフレックスボックス編 (1)
    • CSSのメディアクエリー編 (7)
    • CSSの基本編 (34)
    • HTMLのformタグ編 (1)
    • HTMLの基本編 (3)
    • JavaScriptの入門編 (30)
    • JavaScriptの基本編 (5)
    • Web制作をする環境を整えよう! (1)
  • Uncategorized (23)
  • VScode (1)
  • おすすめ商品! (1)
  • クラロワ (2)
  • マーケティング (17)
  • 大学生活 (7)
  • 心理学 (9)
  • 映画 (1)
  • 法学 (4)
  • 経済学 (4)
  • 読書 (7)
Pages
  • プライバシーポリシー
  • 免責事項
  • プロフィール
Archive
  • 2025年3月 (1)
  • 2025年1月 (9)
  • 2024年12月 (13)
  • 2024年11月 (5)
  • 2024年10月 (10)
  • 2024年9月 (15)
  • 2024年8月 (5)
  • 2024年7月 (6)
  • 2024年6月 (5)
  • 2024年5月 (10)
  • 2024年4月 (24)
  • 2024年3月 (11)
  • 2024年2月 (6)
  • 2024年1月 (10)
  • 2023年12月 (4)
  • 2023年11月 (3)
  • 2023年10月 (2)
  • 2023年9月 (3)
  • 2023年8月 (6)
  • 2023年7月 (3)
  • 2023年6月 (8)
  • 2023年5月 (2)
  • 2023年3月 (1)
  • 2023年2月 (1)
  • 2022年10月 (2)
  • 2022年9月 (2)
  • 2022年8月 (8)
  • 2022年7月 (2)
  • 2022年6月 (6)
  • 2022年5月 (9)
  • 2022年4月 (2)
  • 2022年2月 (4)
  • 2021年12月 (1)
  • 2021年11月 (4)
  • 2021年10月 (8)
  • 2021年9月 (14)
  • 2021年8月 (6)
  • 2021年6月 (1)
  • 2021年5月 (2)
  • 2021年4月 (1)
  • 2021年3月 (1)
  • 2021年2月 (2)
  • 2020年10月 (1)
  • 2020年7月 (1)
  • 2020年4月 (1)
  • 2020年1月 (1)
  • 2019年12月 (2)
© Copyright Syuta Chiba, 2019 All Rights Reserved.