CSS / ページ設定,背景,文字の大きさ,色

CSS の基本的な記述方法

CSS は「css ファイル」に記述する.

CSS の命令の適用箇所は HTML 要素(タグやクラス名)を指定する.HTML 要素にクラス名をつけることで,細かく適用箇所を制御することができる.

body {
  /* タグに対して指定 */
  /* ここに文字の色やサイズなどを指定する命令を書く */
}

.hoge {
  /* `.` でクラス名で指定 */
}

.hoge,
.fuga {
  /* 複数のクラスに適用 */
}

.hoge .fuga {
  /* hoge クラス要素の下にある fuga クラスに適用 */
}

↓ HTML 要素にクラス名をつける例

<div class="hoge">
  <h1 class="title">セカイを変えるGEEKになろう</h1>
  <p class="fuga">G's ACADEMY FUKUOKA</p>
</div>

ページのサイズ指定

サイズは幅と高さを指定する.

/* 幅を指定 */
.box {
  width: 480px;
}

/* 幅と高さを指定 */
.box {
  width: 480px;
  height: 360px;
}

今回は<body>タグに対して指定し,ページ全体の幅を 960px に設定する.

body {
  /* body の幅を 960 px に設定する */
  width: 960px;
}

背景の色,写真の設定

色や画像を設定する.

/* 背景を赤くする場合(#rrggbbの形式でも可) */
.box {
  background: red;
}

/* 背景に画像を設定する場合(画像ファイルの場所を指定する) */
.box {
  background: url(../img/main_bg.jpg);
}

画像の場合は大きさや位置を設定するとかっこいい感じになる.

/* 背景画像の大きさ */
.box {
  background-size: cover;
}

/* 背景画像の位置 */
.box {
  background-position: center;
}

文字の色,大きさの設定

/* 文字の大きさ */
.title {
  font-size: 36px;
}

/* 文字の色(#rrggbbの形式でも可) */
.title {
  color: white;
}

練習

練習用 Web サイトの以下の部分を実装しよう!

  • ページのサイズ設定(全体の幅を 960px に)
  • タイトルの背景部分に写真(main_bg.jpg)を設定
  • タイトル文字の大きさと色を変更(見やすい感じになれば OK!)

↓ ここまでのイメージ

css前半の完成イメージ