1月の授業日記

home  >12月  >11月  >10月

12/15 スタイルシート

CSS(スタイルシート)とは

CSSの基本書式

プロパティ:値

様々な表示に関する設定(プロパティ)を指定できる

複数のプロパティを指定する場合

ひとつの指定の終わりにセミコロン;を入れる

プロパティ:値;プロパティ:値


CSSの記述場所

CSSはHTMLと記述法が違うのでうまくHTML内に取り込む工夫が必要

1.インラインスタイルシート

style属性の属性値として指定することでそのタグ内をスタイル指定できる

<タグ style="プロパティ:値">

対象はタグ内のみ

2.タグから独立して指定する(埋め込みスタイルシート)

セレクタ{プロパティ:値}

セレクタをタグにするとタグの見栄えを自分で定義できる

セレクタを使用する際の記述場所

主なプロパティ

color:文字色

前景色の指定

font-size:サイズ

文字のサイズを自由に指定

text-align:(left)/center/right

水平揃え

background-color:背景色

body以外の様々な要素にも背景色がつけられる

きょうのひとこと

よいお年を!

1/12 外部スタイルシート

CSSによる背景画像

背景色と同じように各要素に背景画像が敷け、リピート方法も様々にコントロールできる

background-image:url(背景画像へのパス)

背景画像のリピート指定

background-repeat:repeat-x,repeat-y,no-repeat

横一列、縦一列、繰り返さないが指定可能

外部スタイルシート

リンクタグ

<link href="CSSファイルへのパス" rel="stylesheet">

CSSによる罫線

border:プロパティで様々な個所に様々なデザインで罫線をつけられる

border:形状 太さ 色

一つのプロパティに複数の値をつける場合、それぞれを半角スペースで区切る(順不同)

きょうのひとこと

来週で授業は終わりで試験となります。思い出して頑張ってください

1/19 クラス/IDセレクタ

CSSの定義場所

  1. インライン(タグ内に記述=適応範囲タグ内)
  2. 埋め込み(ページのヘッダ内に記述=適応範囲ページ内)
  3. 外部CSS(外部ファイルに記述、リンクする=適応範囲リンクされたファイル)

タグのクラス/ID属性

タグに固有の名前を付けて他と識別できる

<タグ class="class名">(何度か出現する場合)

<タグ id="id名">(一度きりしか出現しない場合)

クラス/IDをセレクタにする

つけた名前をセレクタにして異なる指定が行える

.クラス名{プロパティ:値}

#id名{プロパティ:値}

div/spanタグ

任意のエリアを定義するために使われる特定の意味や表示効果を持たないタグ

<div>〜</div>

改行のみ入る=ブロック単位の指定に用いる

<span>〜</span>

改行も入らない=段落内の一部の指定に用いる

ボックスモデル

padding:値

ボックスの内側の余白

margin:値

ボックスの外側の余白

width:値

ボックスの横幅

疑似クラス

a等の状態に対してクラス指定が出来る

a:疑似クラスセレクタ(link/visited/hover){プロパティ:値}

復習

1234
58

きょうのひとこと

試験頑張ってください!ご卒業おめでとう!