文字の色を変える

{color : red;}


背景の色を変える

{background-color : red;}


背景を画像にする

{background-image : url();}


大きさの指定の仕方


セレクターの指定方法


空間を空ける

外側に空間 : {margin : size;}

margin-box

内側に空間 : {padding : size;}

padding-box

要素の辺にスタイル

{border : 太さ 線の種類 色;}


要素の大きさを指定する

幅 : {width : size;}

高さ : {height : size;}


boxの大きさの指定

paddingとborderを含めない(純粋なboxの大きさ) {box-sizing : content-box;}

paddingとborderを含める {box-sizing : border-box;}


要素の位置を調整(x軸の中心に配置)

{margin-left : auto; margin-right : auto;}

box1
box

テキストを要素の中心に配置

{text-align : center;} x軸の中心(親がflex要素ならy軸)

{align-content : center;} y軸の中心(親がflex要素ならx軸)

box

結合子を使ったセレクタ指定

div p{color:orange;} : 子孫セレクター
div階層下すべてのpに適用

<div>
    <p>text</p>
    <div>
        <p>text</p>
    <div>
    <p>text</p>
</div>

div > p{color:orange;} : 子セレクター
div直下のpのみに適用

<div>
    <p>text</p>
    <div>
        <p>text</p>
    <div>
    <p>text</p>
</div>

p + p{color:orange;} : 隣接セレクター
pの直後のpにのみ適用(同階層)

<div>
    <p>text</p>
    <p>text</p>
    <div>
        <p>text</p>
    <div>
    <p>text</p>
</div>

p ~ p{color:orange;} : 間接セレクター
pの後のp全てに適用(同階層)

<div>
    <p>text</p>
    <p>text</p>
    <div>
        <p>text</p>
    <div>
    <p>text</p>
</div>

選択状態に応じてスタイルを変化


好みのフォントに設定する

フォントは自由に変えることができる。

headタグ内にて<link href="https://fonts.googleapis.com/css2?family=Dela+Gothic+One&family=Zen+Old+Mincho&display=swap" rel="stylesheet">

p{font-family: "Dela Gothic One", sans-serif;}

google font

マテリアルシンボルを使う

headタグ内にて<link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200&icon_names=home">

<span class="material-symbols-outlined">home(アイコン名)</span>

home

リストのスタイル


HTMLタグ基本へ戻る
フレックス要素基本へ進む