SlideShare a Scribd company logo
1 of 9
1 
Copyright (c) 株式会社HEART QUAKE All rights reserved . 
CSS 
CSSは、ウェブサイトのスタイル(デザイン)を定義している 
技術の1つです。 
CSSを⽤用いることでウェブサイトの⾒見見栄え・スタイルを効率率率的に 
作成することが出来ます。
2 
Copyright (c) 株式会社HEART QUAKE All rights reserved . 
CSSとは 
l CSS 
- ウェブページのスタイル(≒デザイン)を定義する⾔言語。 
- Cascading Style Sheetsの略略 
ü Cascadingは「階段状の滝のような」「連鎖的に伝わ 
る」の意味 
- HTMLがウェブページ内の各要素の意味や情報構造を定義 
するのに対して、CSSではそれらをどのように装飾するか 
を定義します 
HTML CSS スタイルを別に定義
3 
Copyright (c) 株式会社HEART QUAKE All rights reserved . 
CSSの書き⽅方 (1/2) 
l CSSの基本書式 
- CSSでスタイルを指定するには、 
どの部分に対して ・・・ セレクタ 
どのスタイルを ・・・ プロパティ 
どのように ・・・ 値 
適⽤用するかを指定します。 
- 右下の例例では、 
ü pタグ(パラグラフの略略) が セレクタ 
ü color , font-size が プロパティ 
ü blue , 30px(ピクセル) が値 p { 
color: blue; 
font-size: 30px; 
}
4 
Copyright (c) 株式会社HEART QUAKE All rights reserved . 
CSSの書き⽅方 (2/2) 
l CSSの基本書式 
- CSSの記述⽅方法は2パターンあります。 
ü 主流流はパターン2です。 
- パターン1 : HTMLヘッダ中で直接指定を⾏行行う⽅方法。 
head 
style type=text/css 
p { 
color: red; 
} 
/style 
/head 
- パターン2 : CSSファイルを別途作成し、HTMLヘッダ内 
で読み込ませる⽅方法。 
 
 
head 
link rel=stylesheet href=style.css 
/head
5 
Copyright (c) 株式会社HEART QUAKE All rights reserved . 
CSS実践(1/2) 
l やってみよう! 
- pタグのスタイルが適⽤用されるのがわかります。 
html 
head 
meta charset=”utf-8” 
titleウェブページのタイトル/title 
style type=”text/css” 
p { 
color: blue; 
font-size: 30px; 
} 
/style 
/head 
body 
pウェブページの見出し/p 
ウェブページを作成しました! 
/body 
/html 
ブラウザで表⽰示
6 
Copyright (c) 株式会社HEART QUAKE All rights reserved . 
CSS実践(2/2) 
l 外部のCSSファイルを指定してみよう! 
- スタイルだけを記述したファイルを作成しよう 
html 
head 
meta charset=”utf-8” 
titleウェブページのタイトル/title 
link rel=”stylesheet” href=”style.css” 
/head 
body 
pウェブページの見出し/p 
ウェブページを作成しました! 
/body 
/html 
p { 
color: blue; 
font-size: 30px; 
} 
このhtmlファイルと 
同じフォルダにある 
style.cssを適⽤用するよ 
これだけ書いたファイルを 
sytle.cssとして 
htmlファイルと同じフォルダに 
名前をつけて保存!
7 
h2 class=”blue_text” id=”blue_title”見出しだよ/h2 
p class=”blue_text”段落だよ/p 
Copyright (c) 株式会社HEART QUAKE All rights reserved . 
セレクタの指定(1/2) 
l CSSの基本書式 (3) 
- セレクタとしてよく使うid と classの使い⽅方について理理 
解しておきましょう。 
- class セレクタは「.」をつけます 
- id セレクタには「#」をつけます 
- pやh2などの要素セレクタには 
何もつけません 
.blue_text { 
color: blue; 
} 
#blue_title{ 
font-size: 30px; 
}
8 
Copyright (c) 株式会社HEART QUAKE All rights reserved . 
セレクタの指定(2/2) 
l id と class について 
- idはページ内にひとつしか存在しない要素に指定します 
ü 1つのページ内に同じidを持つ要素が無い 
ü ⼈人間で⾔言うと、⼤大学⽣生の学籍番号や、会社員の社員番 
号のようなもので同じidを持つ⼈人はいない。 
- classはページ内に複数存在する要素に指定します 
ü ひとつの要素に複数のクラスを指定することも 
できます。 
ü ⼈人間で⾔言うと、チームのようなものでそのチーム全体 
のスタイルを定義します。 
h2 class=”blue_text” id=”blue_title”見出しだよ/h2 
p class=”blue_text”段落だよ/p
9 
Copyright (c) 株式会社HEART QUAKE All rights reserved . 
お疲れ様でした!!

More Related Content

Viewers also liked

Viewers also liked (20)

Javascript1-1
Javascript1-1Javascript1-1
Javascript1-1
 
Lolipop server
Lolipop serverLolipop server
Lolipop server
 
System2 ajax
System2 ajaxSystem2 ajax
System2 ajax
 
Domain
DomainDomain
Domain
 
Library login2
Library login2Library login2
Library login2
 
Geolocation gurunavi
Geolocation gurunaviGeolocation gurunavi
Geolocation gurunavi
 
Php3
Php3Php3
Php3
 
System all
System allSystem all
System all
 
Login facebook
Login facebookLogin facebook
Login facebook
 
System insert hint
System insert hintSystem insert hint
System insert hint
 
Ajax
AjaxAjax
Ajax
 
キャリア
キャリアキャリア
キャリア
 
Api geocoding
Api geocodingApi geocoding
Api geocoding
 
System4 detail for_h
System4 detail for_hSystem4 detail for_h
System4 detail for_h
 
System3 search
System3 searchSystem3 search
System3 search
 
System3 ajax
System3 ajaxSystem3 ajax
System3 ajax
 
Ajax2
Ajax2Ajax2
Ajax2
 
Reservation3
Reservation3Reservation3
Reservation3
 
Login
LoginLogin
Login
 
Array facebook
Array facebookArray facebook
Array facebook
 

Similar to Css

メディア工房サマーワークショップ「Webアプリ制作」1日目
メディア工房サマーワークショップ「Webアプリ制作」1日目メディア工房サマーワークショップ「Webアプリ制作」1日目
メディア工房サマーワークショップ「Webアプリ制作」1日目
Takashi Endo
 
CSS Design and Programming
CSS Design and ProgrammingCSS Design and Programming
CSS Design and Programming
Taku AMANO
 
芸術情報演習デザイン(Web) 第8回: CSSフレームワークを使う
芸術情報演習デザイン(Web)  第8回: CSSフレームワークを使う芸術情報演習デザイン(Web)  第8回: CSSフレームワークを使う
芸術情報演習デザイン(Web) 第8回: CSSフレームワークを使う
Atsushi Tadokoro
 
WebデザイナーのためのSass/Compass入門
WebデザイナーのためのSass/Compass入門WebデザイナーのためのSass/Compass入門
WebデザイナーのためのSass/Compass入門
Koji Ishimoto
 

Similar to Css (20)

メディア工房サマーワークショップ「Webアプリ制作」1日目
メディア工房サマーワークショップ「Webアプリ制作」1日目メディア工房サマーワークショップ「Webアプリ制作」1日目
メディア工房サマーワークショップ「Webアプリ制作」1日目
 
悩まないコーディングをしよう! OOCSS,SMACSSを用いた、読みやすくてメンテナブルなCSS設計(Sass対応)
悩まないコーディングをしよう! OOCSS,SMACSSを用いた、読みやすくてメンテナブルなCSS設計(Sass対応)悩まないコーディングをしよう! OOCSS,SMACSSを用いた、読みやすくてメンテナブルなCSS設計(Sass対応)
悩まないコーディングをしよう! OOCSS,SMACSSを用いた、読みやすくてメンテナブルなCSS設計(Sass対応)
 
CSS勉強会(第1回)
CSS勉強会(第1回)CSS勉強会(第1回)
CSS勉強会(第1回)
 
about CSS3 vol.2
about CSS3 vol.2about CSS3 vol.2
about CSS3 vol.2
 
CSS3がやってきた
CSS3がやってきたCSS3がやってきた
CSS3がやってきた
 
Htmlコーディングの効率化 後編
Htmlコーディングの効率化 後編Htmlコーディングの効率化 後編
Htmlコーディングの効率化 後編
 
Basic CSS Introduction
Basic CSS IntroductionBasic CSS Introduction
Basic CSS Introduction
 
HTML/CSS
HTML/CSSHTML/CSS
HTML/CSS
 
Html:css
Html:cssHtml:css
Html:css
 
First sass
First sassFirst sass
First sass
 
CSS Design and Programming
CSS Design and ProgrammingCSS Design and Programming
CSS Design and Programming
 
芸術情報演習デザイン(Web) 第8回: CSSフレームワークを使う
芸術情報演習デザイン(Web)  第8回: CSSフレームワークを使う芸術情報演習デザイン(Web)  第8回: CSSフレームワークを使う
芸術情報演習デザイン(Web) 第8回: CSSフレームワークを使う
 
2017: A CSS Design Odyssey
2017: A CSS Design Odyssey2017: A CSS Design Odyssey
2017: A CSS Design Odyssey
 
使いやすいWordPressのためのCSSのつくりかた
使いやすいWordPressのためのCSSのつくりかた使いやすいWordPressのためのCSSのつくりかた
使いやすいWordPressのためのCSSのつくりかた
 
Css Architecture for the future 未来を見据えるCSS設計
Css Architecture for the future 未来を見据えるCSS設計Css Architecture for the future 未来を見据えるCSS設計
Css Architecture for the future 未来を見据えるCSS設計
 
WebデザイナーのためのSass/Compass入門 先生:石本 光司
WebデザイナーのためのSass/Compass入門 先生:石本 光司WebデザイナーのためのSass/Compass入門 先生:石本 光司
WebデザイナーのためのSass/Compass入門 先生:石本 光司
 
WebデザイナーのためのSass/Compass入門
WebデザイナーのためのSass/Compass入門WebデザイナーのためのSass/Compass入門
WebデザイナーのためのSass/Compass入門
 
Css2
Css2Css2
Css2
 
HTML5 on ASP.NET
HTML5 on ASP.NETHTML5 on ASP.NET
HTML5 on ASP.NET
 
Internet Explorer 10とマイクロソフトにとってのHTML5
Internet Explorer 10とマイクロソフトにとってのHTML5Internet Explorer 10とマイクロソフトにとってのHTML5
Internet Explorer 10とマイクロソフトにとってのHTML5
 

More from Jun Chiba

More from Jun Chiba (20)

セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』
セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』
セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』
 
答えのないコンセンサスゲーム「無人島での出来事」運営用パワーポイントスライド説明資料
答えのないコンセンサスゲーム「無人島での出来事」運営用パワーポイントスライド説明資料答えのないコンセンサスゲーム「無人島での出来事」運営用パワーポイントスライド説明資料
答えのないコンセンサスゲーム「無人島での出来事」運営用パワーポイントスライド説明資料
 
合意形成(コンセンサス)ゲーム「月での遭難 in 2025」(NASAゲーム2025)
合意形成(コンセンサス)ゲーム「月での遭難 in 2025」(NASAゲーム2025)合意形成(コンセンサス)ゲーム「月での遭難 in 2025」(NASAゲーム2025)
合意形成(コンセンサス)ゲーム「月での遭難 in 2025」(NASAゲーム2025)
 
システム思考、全体最適、SCMを体験から学ぶボードゲーム「ビールゲーム」概要説明資料
システム思考、全体最適、SCMを体験から学ぶボードゲーム「ビールゲーム」概要説明資料システム思考、全体最適、SCMを体験から学ぶボードゲーム「ビールゲーム」概要説明資料
システム思考、全体最適、SCMを体験から学ぶボードゲーム「ビールゲーム」概要説明資料
 
財務・会計を楽しく学ぶビジネスゲーム型財務・会計研修「財務の虎Lv.1」の概要説明資料
財務・会計を楽しく学ぶビジネスゲーム型財務・会計研修「財務の虎Lv.1」の概要説明資料財務・会計を楽しく学ぶビジネスゲーム型財務・会計研修「財務の虎Lv.1」の概要説明資料
財務・会計を楽しく学ぶビジネスゲーム型財務・会計研修「財務の虎Lv.1」の概要説明資料
 
プロジェクトマネジメントを疑似体験するボードゲーム型企業研修「プロジェクトテーマパーク」
プロジェクトマネジメントを疑似体験するボードゲーム型企業研修「プロジェクトテーマパーク」プロジェクトマネジメントを疑似体験するボードゲーム型企業研修「プロジェクトテーマパーク」
プロジェクトマネジメントを疑似体験するボードゲーム型企業研修「プロジェクトテーマパーク」
 
バルーンバ人文化を探れ!パワーポイント・動画マニュアル販売用のスライドシェア資料
バルーンバ人文化を探れ!パワーポイント・動画マニュアル販売用のスライドシェア資料バルーンバ人文化を探れ!パワーポイント・動画マニュアル販売用のスライドシェア資料
バルーンバ人文化を探れ!パワーポイント・動画マニュアル販売用のスライドシェア資料
 
内定者/新入社員向け ビジネスライティング研修用パワーポイントスライド販売用サンプル
内定者/新入社員向け ビジネスライティング研修用パワーポイントスライド販売用サンプル内定者/新入社員向け ビジネスライティング研修用パワーポイントスライド販売用サンプル
内定者/新入社員向け ビジネスライティング研修用パワーポイントスライド販売用サンプル
 
図形伝達ゲーム「グラコミ」
図形伝達ゲーム「グラコミ」図形伝達ゲーム「グラコミ」
図形伝達ゲーム「グラコミ」
 
傾聴力を高めるビジネスゲーム「傾聴チャレンジ」
傾聴力を高めるビジネスゲーム「傾聴チャレンジ」傾聴力を高めるビジネスゲーム「傾聴チャレンジ」
傾聴力を高めるビジネスゲーム「傾聴チャレンジ」
 
無料アイスブレイクスライドサンプル
無料アイスブレイクスライドサンプル無料アイスブレイクスライドサンプル
無料アイスブレイクスライドサンプル
 
ストレスマネジメント体験ゲーム「ストマネ」
ストレスマネジメント体験ゲーム「ストマネ」ストレスマネジメント体験ゲーム「ストマネ」
ストレスマネジメント体験ゲーム「ストマネ」
 
ベストチームオンライン説明スライド
ベストチームオンライン説明スライドベストチームオンライン説明スライド
ベストチームオンライン説明スライド
 
死の疑似体験ワーク 対面版
死の疑似体験ワーク 対面版死の疑似体験ワーク 対面版
死の疑似体験ワーク 対面版
 
地図作成ゲーム「ジグソータウン」説明資料
地図作成ゲーム「ジグソータウン」説明資料地図作成ゲーム「ジグソータウン」説明資料
地図作成ゲーム「ジグソータウン」説明資料
 
プロジェクトテーマパーク説明資料
プロジェクトテーマパーク説明資料プロジェクトテーマパーク説明資料
プロジェクトテーマパーク説明資料
 
死の疑似体験ワーク(対面版)説明資料
死の疑似体験ワーク(対面版)説明資料死の疑似体験ワーク(対面版)説明資料
死の疑似体験ワーク(対面版)説明資料
 
ヘリウムリング&フープリレー
ヘリウムリング&フープリレーヘリウムリング&フープリレー
ヘリウムリング&フープリレー
 
世界記録を目指すマシュマロチャレンジ
世界記録を目指すマシュマロチャレンジ世界記録を目指すマシュマロチャレンジ
世界記録を目指すマシュマロチャレンジ
 
相互理解ワークショップ、内定者懇親会で使えるワークスタイルトランプ
相互理解ワークショップ、内定者懇親会で使えるワークスタイルトランプ相互理解ワークショップ、内定者懇親会で使えるワークスタイルトランプ
相互理解ワークショップ、内定者懇親会で使えるワークスタイルトランプ
 

Css

  • 1. 1 Copyright (c) 株式会社HEART QUAKE All rights reserved . CSS CSSは、ウェブサイトのスタイル(デザイン)を定義している 技術の1つです。 CSSを⽤用いることでウェブサイトの⾒見見栄え・スタイルを効率率率的に 作成することが出来ます。
  • 2. 2 Copyright (c) 株式会社HEART QUAKE All rights reserved . CSSとは l CSS - ウェブページのスタイル(≒デザイン)を定義する⾔言語。 - Cascading Style Sheetsの略略 ü Cascadingは「階段状の滝のような」「連鎖的に伝わ る」の意味 - HTMLがウェブページ内の各要素の意味や情報構造を定義 するのに対して、CSSではそれらをどのように装飾するか を定義します HTML CSS スタイルを別に定義
  • 3. 3 Copyright (c) 株式会社HEART QUAKE All rights reserved . CSSの書き⽅方 (1/2) l CSSの基本書式 - CSSでスタイルを指定するには、 どの部分に対して ・・・ セレクタ どのスタイルを ・・・ プロパティ どのように ・・・ 値 適⽤用するかを指定します。 - 右下の例例では、 ü pタグ(パラグラフの略略) が セレクタ ü color , font-size が プロパティ ü blue , 30px(ピクセル) が値 p { color: blue; font-size: 30px; }
  • 4. 4 Copyright (c) 株式会社HEART QUAKE All rights reserved . CSSの書き⽅方 (2/2) l CSSの基本書式 - CSSの記述⽅方法は2パターンあります。 ü 主流流はパターン2です。 - パターン1 : HTMLヘッダ中で直接指定を⾏行行う⽅方法。 head style type=text/css p { color: red; } /style /head - パターン2 : CSSファイルを別途作成し、HTMLヘッダ内 で読み込ませる⽅方法。 head link rel=stylesheet href=style.css /head
  • 5. 5 Copyright (c) 株式会社HEART QUAKE All rights reserved . CSS実践(1/2) l やってみよう! - pタグのスタイルが適⽤用されるのがわかります。 html head meta charset=”utf-8” titleウェブページのタイトル/title style type=”text/css” p { color: blue; font-size: 30px; } /style /head body pウェブページの見出し/p ウェブページを作成しました! /body /html ブラウザで表⽰示
  • 6. 6 Copyright (c) 株式会社HEART QUAKE All rights reserved . CSS実践(2/2) l 外部のCSSファイルを指定してみよう! - スタイルだけを記述したファイルを作成しよう html head meta charset=”utf-8” titleウェブページのタイトル/title link rel=”stylesheet” href=”style.css” /head body pウェブページの見出し/p ウェブページを作成しました! /body /html p { color: blue; font-size: 30px; } このhtmlファイルと 同じフォルダにある style.cssを適⽤用するよ これだけ書いたファイルを sytle.cssとして htmlファイルと同じフォルダに 名前をつけて保存!
  • 7. 7 h2 class=”blue_text” id=”blue_title”見出しだよ/h2 p class=”blue_text”段落だよ/p Copyright (c) 株式会社HEART QUAKE All rights reserved . セレクタの指定(1/2) l CSSの基本書式 (3) - セレクタとしてよく使うid と classの使い⽅方について理理 解しておきましょう。 - class セレクタは「.」をつけます - id セレクタには「#」をつけます - pやh2などの要素セレクタには 何もつけません .blue_text { color: blue; } #blue_title{ font-size: 30px; }
  • 8. 8 Copyright (c) 株式会社HEART QUAKE All rights reserved . セレクタの指定(2/2) l id と class について - idはページ内にひとつしか存在しない要素に指定します ü 1つのページ内に同じidを持つ要素が無い ü ⼈人間で⾔言うと、⼤大学⽣生の学籍番号や、会社員の社員番 号のようなもので同じidを持つ⼈人はいない。 - classはページ内に複数存在する要素に指定します ü ひとつの要素に複数のクラスを指定することも できます。 ü ⼈人間で⾔言うと、チームのようなものでそのチーム全体 のスタイルを定義します。 h2 class=”blue_text” id=”blue_title”見出しだよ/h2 p class=”blue_text”段落だよ/p
  • 9. 9 Copyright (c) 株式会社HEART QUAKE All rights reserved . お疲れ様でした!!