学科 CSS基礎⑥

-本日のアジェンダ-

1限目
学科 CSS基礎⑥
画像の配置とトリミングについて

2限目
学科 CSS基礎⑥
バックグラウンド設定プロパティについて

3限目
学科 CSS基礎⑥
擬似クラス、擬似要素について

4限目
学科 CSS基礎⑥
CSSのまとめ

5限目
学科 CSS基礎⑥
CSSのまとめ

本日のテーマ

画像を使いこなしましょう

画像の配置とトリミングについて

  • object-fitプロパティ

参考サイト

バックグラウンド設定プロパティについて

  • background-colorプロパティ(背景色)
  • background-attachmentプロパティ(背景画像の位置)
  • background-imageプロパティ(背景画像のファイル)
  • background-repeatプロパティ(背景画像の繰り返し)
  • backgroundプロパティ(背景の一括指定)
  • background-sizeプロパティ(背景画像のサイズ)

参考サイト

疑似クラス・疑似要素 について

擬似クラスとは … 擬似クラスとは指定の要素が特定の状態である場合にスタイルを適用させるセレクタです。 文章構造の範囲外にある情報によってスタイルを変化させることができます。
 擬似要素とは、要素の一部に対してスタイルを適用できる指定方法です。 HTML​の要素を擬似的にCSSで設定するので、コーディングに手を加えることなく装飾を適用することができます。

ワンポイントアドバイス

疑似クラス・疑似要素はここまで学んだ基本的なCSSを更に効果的に使う為の技術です。ここまで学んだ内容を復習しながら使うと良いでしょう。

サンプルファイル( CSSの記述【疑似クラス・疑似要素】)

疑似クラス系セレクタ

  • link 擬似クラス(未訪問リンクスタイル)
  • visited 擬似クラス(訪問済リンクスタイル)
  • hover 擬似クラス(オンカーソルスタイル)
  • active 擬似クラス(アクティブスタイル)
  • first-child/last-child 擬似クラス(先頭・最終の子要素指定)
  • nth-child 擬似クラス(n 番目の子要素指定)
  • nth-of-type 擬似クラス(同一のセレクタを持つ n 番目の子要素指定)
  • not 擬似クラス(指定値以外の要素指定)

擬似要素系セレクタ

  • first-letter擬似要素(要素の 1 文字目を指定)
  • first-line擬似要素(要素の 1 行目を指定)
  • before/after擬似要素(要素の直前・直後にコンテンツの挿入)

参考サイト

様々なCSSについて

ここまで学んだCSS以外にも様々なCSSがあります。また新しいものも出てきます。ただしブラウザによって使えるタグが異なったり、デバイス依存もあります。OSにも影響もあります。日々変わる業界の動向にアンテナを張っていきましょう。

ワンポイントアドバイス

まずはこれまで学んだCSSをしっかりと覚えてまずは、「知る」次に「使う」そしてお仕事で「使いこなす」を目指しましょう。
コツとしては、「自分なりにまとめる」をしっかりと定期的に行うと良いでしょう。

参考サイト

本日の課題

WordPressサイトに、本日学んだ内容を「投稿ページ」にまとめてください。
投稿日は、本日の日時で設定してください。
※ページタイトルは、投稿内容がわかるような記述にしましょう。

学科 CSS基礎⑤

-本日のアジェンダ-

1限目
学科 CSS基礎⑤
ボックス装飾プロパティについて

2限目
学科 CSS基礎⑤
テキスト装飾プロパティについて

3限目
学科 CSS基礎⑤
フォント装飾プロパティについて

4限目
学科 CSS基礎⑤
CSSのまとめ

5限目
学科 CSS基礎⑤
CSSのまとめ

本日のテーマ

飾りつけをできるようになりましょう

ボックス装飾プロパティについて

border-radiusプロパティ

ボーダーの丸み(ボックスの4つのコーナーの丸み)を指定します。

参考サイト

box-shadowプロパティ

ボックスに対して1つまたは複数の影を指定します。

参考サイト

テキスト装飾プロパティについて

  • colorプロパティ(文字の色)
  • opacityプロパティ(透明度)
  • text-alignプロパティ(文字の配置)
  • text-decorationプロパティ(文字の飾り)
  • text-shadowプロパティ(文字の影)

フォント装飾プロパティについて

  • font-familyプロパティ(フォントの種類)
  • font-sizeプロパティ(フォントのサイズ)
  • font-weightプロパティ(フォントの太さ)
  • font-styleプロパティ(フォントのスタイル)
  • line-heightプロパティ(行の高さ)
  • fontプロパティ(フォント一括指定)
  • white-spaceプロパティ(空白・改行の表示方法)

参考サイト(テキスト装飾プロパティ+フォント装飾プロパティ)

リスト装飾プロパティについて

  • list-style-typeプロパティ(リストマーカーの種類)
  • list-style-imageプロパティ(リストマーカーの画像)
  • list-style-positionプロパティ(リストマーカーの位置)
  • list-styleプロパティ(リストマーカーの一括指定)

参考サイト

リスト や 表 について

リスト項目やテーブル(表)のHTMLのタグに対して、それぞれのCSSがあります。文法と見た目の特徴に合わせて上手に使っていきましょう。

サンプルファイル( CSSの記述【リスト】)

サンプルファイル( CSSの記述【表】)

参考サイト

本日の課題

WordPressサイトに、本日学んだ内容を「投稿ページ」にまとめてください。
投稿日は、本日の日時で設定してください。
※ページタイトルは、投稿内容がわかるような記述にしましょう。