01 / 05
タグ名だけだと全部変わる
p { color: red; } と書くと、すべての p が赤くなる。
「この段落だけ赤くしたい」というときに使うのが class(クラス) だよ。
<p>ふつうの段落</p><p class="alert">ここだけ赤くしたい</p>ページを組み立てる
INPUT · スライド
01 / 05
p { color: red; } と書くと、すべての p が赤くなる。
「この段落だけ赤くしたい」というときに使うのが class(クラス) だよ。
<p>ふつうの段落</p><p class="alert">ここだけ赤くしたい</p>02 / 05
CSS側では、class名の前にドット . をつける。
class="alert"(ドットなし).alert(ドットあり)この対応がclassの基本ルールだよ。
<style> .alert { color: red; }</style><p class="alert">ちゅうい!</p>03 / 05
同じclassは複数の要素につけられる。違うタグ(p と li)につけてもOK。
「だいじなところ用」「ボタン用」のように、役割ごとにclassを作るのがコツだよ。
<style> .point { background-color: yellow; }</style><p class="point">だいじなところ</p><li class="point">これもだいじ</li>04 / 05
div は「意味を持たないただの箱」。複数の要素をまとめてグループにするのに使うよ。
div にclassをつけてスタイルをあてれば、カードのような見た目が作れる。
<div class="profile"> <h2>なまえ</h2> <p>プログラミング学習中</p></div>05 / 05
p { })class="name" / CSS: .name { })divこの3つで「ねらった場所に、ねらったスタイル」ができるようになるよ。