この記事では、コーディングの必須事項。重要な要素に意識を向けよう!について、役割、基本的な進め方、実装後に確認したいポイントを初心者にも分かりやすく解説します。手順をそのまま試すだけでなく、なぜ必要なのかを理解して、自分の制作環境へ合わせて判断できることを目指します。
読者コーディングの必須事項。重要な要素に意識を向けよう!は、最初にどこを理解するとよいですか?
木村目的、作業手順、確認方法の三つに分けて読むと、仕組みと実装のつながりを理解しやすくなります。
読者実際に試すときは、手順だけでなく確認方法も知っておいた方がよいでしょうか?
木村はい。この記事では、作業の目的から実装後の確認までを順番に整理します。自分の環境と照らし合わせながら読み進めてください。
下に記述した内容が上書きされ、優先される
下に記述した内容が上書きされ、優先されるでは、コーディングの必須事項。重要な要素に意識を向けよう!を理解・実装するために必要な考え方と、作業時に確認したい点を整理します。最初に役割を把握してから、記事内の手順へ進みましょう。
【基礎編】 以下の図とコードで解説いたします。<div class="box">
<div class="box__inner">
<div class="box__body box1 bg-blue">box1</div>
<div class="box__body box2 bg-black">box2</div>
</div><!-- /.box__inner -->
</div><!-- /.box -->.bg-blue {
background-color: #3898e0;
}
.bg-black {
background-color: #323232;
}
.box {
border: 1px solid #d5dfef;
}
.box__inner {
justify-content: center;
padding: 50px 0;
}
.box__body {
width: 300px;
height: 200px;
display: flex;
justify-content: center;
align-items: center;
color: #FFFFFF;
font-size: 1.5em;
}
.box .box1 {
margin: 0 auto;
}
.box .box2 {
margin-top: 20px;
margin: 0 auto;
}margin: 0 auto;
margin-top: 20px;<link href="./stylesheets/style.css" rel="stylesheet" />
<link href="./stylesheets/reset.css" rel="stylesheet"/><script src="js/index.js"></script>
<link href="./stylesheets/style.css" rel="stylesheet" />下に記述した内容が上書きされ、優先されるで押さえたいポイント
下に記述した内容が上書きされ、優先されるは、コードや設定だけを切り離して覚えるより、何を変えるための処理なのかを確認してから試すと理解しやすくなります。変更前の状態を控え、作業を一つずつ反映すると、問題が起きた場所も特定しやすくなります。
下に記述した内容が上書きされ、優先されるの確認方法
変更前後を比較し、想定した結果だけでなく、別の画面幅や未入力などの例外条件でも問題がないか確認します。
クラスの詳細度を理解する
クラスの詳細度を理解するでは、コーディングの必須事項。重要な要素に意識を向けよう!を理解・実装するために必要な考え方と、作業時に確認したい点を整理します。最初に役割を把握してから、記事内の手順へ進みましょう。
先述の内容では、一般的な優先度について述べましたが、それに当てはまらない詳細度という特殊なケースが存在します。 以下はCSSの詳細度について、具体的なコード例を通じて深く理解していきましょう。 1.クラスセレクタのみの場合:.my-class {
color: red;
}div.my-class {
color: red;
}div .my-class {
color: red;
}#my-id .my-class {
color: red;
}<div id="container">
<p class="text">Hello, world!</p>
</div>#container p.text {
color: blue;
}
p {
color: red;
}#container p.textはIDセレクタ#containerとクラスセレクタp.textの組み合わせで構成されています。IDセレクタはクラスセレクタよりも詳細度が高いため、詳細度は101となります。
一方、セレクタpは単独のタグセレクタであり、詳細度は1です。
詳細度の高いスタイルが適用される原則に従うと、<p>要素のテキストの色は青になるはずです。つまり、color: blue;が適用されます。詳細度によっては下に記述した内容も上書きされないことに注意が必要です。
クラスの詳細度を理解するで押さえたいポイント
クラスの詳細度を理解するは、コードや設定だけを切り離して覚えるより、何を変えるための処理なのかを確認してから試すと理解しやすくなります。変更前の状態を控え、作業を一つずつ反映すると、問題が起きた場所も特定しやすくなります。
クラスの詳細度を理解するの確認方法
変更前後を比較し、想定した結果だけでなく、別の画面幅や未入力などの例外条件でも問題がないか確認します。
親子関係と継承について理解する。
親子関係と継承について理解する。では、コーディングの必須事項。重要な要素に意識を向けよう!を理解・実装するために必要な考え方と、作業時に確認したい点を整理します。最初に役割を把握してから、記事内の手順へ進みましょう。
【基礎編】 HTMLとCSSを使用した簡潔な例です。 HTML:<div class="parent">これは親要素です。
<div class="child">これは子要素です。
<div class="grandchild">これは孫要素です。</div>
</div>
</div>.parent {
color: #3898e0;
font-size: 20px;
text-align: center;
}<div class="box">
<div class="box__inner wrap-200">
<img src="./images/icon/html.png" alt="">
</div>
</div>
.box {
text-align: center;
}
親子関係と継承について理解する。で押さえたいポイント
親子関係と継承について理解する。は、コードや設定だけを切り離して覚えるより、何を変えるための処理なのかを確認してから試すと理解しやすくなります。変更前の状態を控え、作業を一つずつ反映すると、問題が起きた場所も特定しやすくなります。
親子関係と継承について理解する。の確認方法
変更前後を比較し、想定した結果だけでなく、別の画面幅や未入力などの例外条件でも問題がないか確認します。
まとめ
- コーディングの必須事項。重要な要素に意識を向けよう!は、目的と役割を理解してから手順を試すと応用しやすい
- 変更前の状態を残し、一つずつ反映すると問題の原因を切り分けやすい
- 変更前後を比較し、想定した結果だけでなく、別の画面幅や未入力などの例外条件でも問題がないか確認します。

MEMBER COMMENTS
コメント(0件)