SlideShare a Scribd company logo
1 of 39
Download to read offline
第三回ネットワーク
チーム講座資料
パスの求め方、セレクタ
概要
• パスの求め方
• セレクタとプロパティ
• セレクタの指定方法
• 擬似クラス・擬似要素
絶対パス→相対パス
1. パスを見比べて、一致している部分を双方の先頭から消す
参照元パス C:/circle/network/index.html
参照先パス C:/circle/cg/sample.png
相対パス
絶対パス→相対パス
2. 参照元パスからファイル名を消す
参照元パス network/index.html
参照先パス cg/sample.png
相対パス
絶対パス→相対パス
3. 参照元パス側にフォルダ名が残っている場合、その数だけ相対パ
スに「../」をつける
参照元パス network/
参照先パス cg/sample.png
相対パス ../
絶対パス→相対パス
4. 相対パスの末尾に参照先パスの残りをくっつける
参照先パス cg/sample.png
相対パス ../cg/sample.png
参照元パス
相対パス→絶対パス
1. 参照元パスからファイル名を消す
参照元パス C:/circle/network/css/style.css
相対パス ../img/sample.gif
参照先パス
相対パス→絶対パス
2. 相対パスに「../」がついている場合、その数だけ参照元パスから
フォルダ名を消す(下の階層から消していく)
参照元パス C:/circle/network/css/
相対パス ../img/sample.gif
参照先パス
相対パス→絶対パス
3. 参照元パスの残りの末尾に、相対パスの残りをくっつける
参照元パス C:/circle/network/
参照先パス C:/circle/network/img/sample.gif
相対パス img/sample.gif
セレクタ
セレクタとは、HTMLのどの要素に対してスタイルを適用するか指
定するもの
h2 { color: #a40019; }
プロパティ
プロパティとは、文字色・フォントなど、どのスタイルを適用す
るかを指定する部分
コロン(:)で区切ったうしろに値を入力する
h2 { color: #a40019; }
セレクタの指定方法
1. 要素名
2. id属性
3. class属性
4. 全称セレクタ
5. 複数セレクタ
6. 子孫セレクタ
7. 子セレクタ
8. 隣接セレクタ
9. 後続セレクタ
10.擬似要素
11.擬似クラス
1.要素名で指定
p, h1, tableなど要素名を指定してスタイルを適用する方法。
指定した要素がHTMLファイル内に複数含まれている場合、その全
てに対して適用される
1.要素名で指定
2.id属性で指定
HTMLファイルにて特定の要素にid属性を設定し、その値を指定す
る方法。
「#属性値」 という形で指定する。
2.id属性で指定
3.class属性で指定
HTMLファイルにて要素にclass属性を設定し、その値を指定する方
法。
「.属性値」 という形で指定する。
3.class属性で指定
4.全称セレクタで指定
*で指定し、全ての要素に対して適用される。
5.複数セレクタで指定
複数のセレクタを指定する方法。
セレクタごとにカンマ( , )で区切って指定する。
例:「要素名, 要素名, 要素名」
5.複数セレクタで指定
6.子孫セレクタで指定
要素の下の階層に配置された要素を指定する方法。
要素ごとにスペース( )で区切って指定する。
例:「要素名 要素名 要素名」
7.子セレクタで指定
要素の直下に存在する要素・属性を指定する方法。
「要素名 > 要素名」という形で指定する。
7.子セレクタで指定
8.隣接セレクタで指定
ある要素と同じ階層で隣接する要素を指定する方法。
「要素名 + 要素名」 という形で指定する。
9.後続セレクタで指定
同じ階層で指定した要素より後にくる要素を指定する方法
「要素名 ~ 要素名」 という形で指定する。
9.後続セレクタで指定
10.擬似要素で指定
「要素名:擬似要素名」で指定し、擬似要素ごとに指定された場所
にスタイルを適用する。
p:after{background-color: #987654;}
擬似要素の種類
• :before ・・・指定した要素の前
• :after ・・・指定した要素の後
• :first-line ・・・指定した要素の最初の行
• :first-letter ・・・指定した要素の最初の文字
書いてみよう
<title>タグ以前は
いつものテンプレ
記述し終わったら
「p-element.html」
で保存
書いてみよう
cssフォルダ内に「p-element.css」を
作成し右のように記述
結果
11.擬似クラスで指定
(要素名):(擬似クラス名)で指定し、擬似クラスごとに指定さ
れた条件を満たした場合にスタイルを適用する。
a:link{ color: #abcdef; }
擬似クラスの種類
• :link ・・・a要素で作ったリンクにのみ適用される
• :visited ・・・a要素で作ったリンクが訪問済みの場合
• :hover ・・・マウスカーソルが要素の上にある場合
• :active ・・・要素がアクティブである場合
• :first-child ・・・指定した要素の内最初の要素
• :last-child ・・・指定した要素の内最後の要素
擬似クラスの種類
• :not( s )
コロンの前に指定した要素の中で、()内に指定した条件に合致す
るもの以外にスタイルを適用する
*:not(h2){ color: #123456; }
p:not(.red){ color: #00ff00; }
実演
これ→を
「p-class.html」
で保存
実演
cssフォルダ内に「p-class.css」という
ファイル名で→を保存
結果
スクリーンショットだと難しいので実演します
初期状態だと↓こうなる
おしまい
次回はCSSのプロパティについてです

More Related Content

Viewers also liked

Gender and development.-ppt
Gender and development.-pptGender and development.-ppt
Gender and development.-pptSunshine Enaguas
 
Modelos economicos
Modelos economicosModelos economicos
Modelos economicosana_acosta
 
Plan de clases de 2 by andrea1
Plan de clases de 2 by andrea1Plan de clases de 2 by andrea1
Plan de clases de 2 by andrea1noriegaandrea
 
Important Dates in the History of Skiing
Important Dates in the History of SkiingImportant Dates in the History of Skiing
Important Dates in the History of Skiingbenjaminknott
 
Seminário Pop Art and Op Art
Seminário Pop Art and Op Art Seminário Pop Art and Op Art
Seminário Pop Art and Op Art Everton Rodrigues
 
Antecedentes de la Educación Física en México.
Antecedentes de la Educación Física en México.Antecedentes de la Educación Física en México.
Antecedentes de la Educación Física en México.Mariana Gonzalez Gomez
 
Reglamento
ReglamentoReglamento
ReglamentoAlida_
 
Contenido
ContenidoContenido
ContenidoAlida_
 

Viewers also liked (9)

Calderón, ensayo.
Calderón, ensayo. Calderón, ensayo.
Calderón, ensayo.
 
Gender and development.-ppt
Gender and development.-pptGender and development.-ppt
Gender and development.-ppt
 
Modelos economicos
Modelos economicosModelos economicos
Modelos economicos
 
Plan de clases de 2 by andrea1
Plan de clases de 2 by andrea1Plan de clases de 2 by andrea1
Plan de clases de 2 by andrea1
 
Important Dates in the History of Skiing
Important Dates in the History of SkiingImportant Dates in the History of Skiing
Important Dates in the History of Skiing
 
Seminário Pop Art and Op Art
Seminário Pop Art and Op Art Seminário Pop Art and Op Art
Seminário Pop Art and Op Art
 
Antecedentes de la Educación Física en México.
Antecedentes de la Educación Física en México.Antecedentes de la Educación Física en México.
Antecedentes de la Educación Física en México.
 
Reglamento
ReglamentoReglamento
Reglamento
 
Contenido
ContenidoContenido
Contenido
 

More from densan_teacher

後期第六回ネットワークチーム講座資料2016
後期第六回ネットワークチーム講座資料2016後期第六回ネットワークチーム講座資料2016
後期第六回ネットワークチーム講座資料2016densan_teacher
 
後期第八回ネットワークチーム講座資料
後期第八回ネットワークチーム講座資料後期第八回ネットワークチーム講座資料
後期第八回ネットワークチーム講座資料densan_teacher
 
後期第七回ネットワークチーム講座資料
後期第七回ネットワークチーム講座資料後期第七回ネットワークチーム講座資料
後期第七回ネットワークチーム講座資料densan_teacher
 
後期第六回ネットワークチーム講座資料
後期第六回ネットワークチーム講座資料後期第六回ネットワークチーム講座資料
後期第六回ネットワークチーム講座資料densan_teacher
 
後期第五回ネットワークチーム講座資料
後期第五回ネットワークチーム講座資料後期第五回ネットワークチーム講座資料
後期第五回ネットワークチーム講座資料densan_teacher
 
後期第四回ネットワークチーム講座資料
後期第四回ネットワークチーム講座資料後期第四回ネットワークチーム講座資料
後期第四回ネットワークチーム講座資料densan_teacher
 
後期第三回ネットワークチーム講座資料
後期第三回ネットワークチーム講座資料後期第三回ネットワークチーム講座資料
後期第三回ネットワークチーム講座資料densan_teacher
 
後期第二回ネットワークチーム講座資料
後期第二回ネットワークチーム講座資料後期第二回ネットワークチーム講座資料
後期第二回ネットワークチーム講座資料densan_teacher
 
後期第一回ネットワークチーム講座資料
後期第一回ネットワークチーム講座資料後期第一回ネットワークチーム講座資料
後期第一回ネットワークチーム講座資料densan_teacher
 
第十三回ネットワークチーム講座資料
第十三回ネットワークチーム講座資料第十三回ネットワークチーム講座資料
第十三回ネットワークチーム講座資料densan_teacher
 
第十二回ネットワークチーム講座資料
第十二回ネットワークチーム講座資料第十二回ネットワークチーム講座資料
第十二回ネットワークチーム講座資料densan_teacher
 
第十一回ネットワークチーム講座資料
第十一回ネットワークチーム講座資料第十一回ネットワークチーム講座資料
第十一回ネットワークチーム講座資料densan_teacher
 
第十回ネットワークチーム講座資料
第十回ネットワークチーム講座資料第十回ネットワークチーム講座資料
第十回ネットワークチーム講座資料densan_teacher
 
第八回ネットワークチーム講座資料
第八回ネットワークチーム講座資料第八回ネットワークチーム講座資料
第八回ネットワークチーム講座資料densan_teacher
 
第七回ネットワークチーム講座資料
第七回ネットワークチーム講座資料第七回ネットワークチーム講座資料
第七回ネットワークチーム講座資料densan_teacher
 
第六回ネットワークチーム講座資料
第六回ネットワークチーム講座資料第六回ネットワークチーム講座資料
第六回ネットワークチーム講座資料densan_teacher
 
第五回ネットワークチーム講座資料
第五回ネットワークチーム講座資料第五回ネットワークチーム講座資料
第五回ネットワークチーム講座資料densan_teacher
 
第三回ネットワークチーム講座資料
第三回ネットワークチーム講座資料第三回ネットワークチーム講座資料
第三回ネットワークチーム講座資料densan_teacher
 
第一回ネットワークチーム講座資料
第一回ネットワークチーム講座資料第一回ネットワークチーム講座資料
第一回ネットワークチーム講座資料densan_teacher
 

More from densan_teacher (19)

後期第六回ネットワークチーム講座資料2016
後期第六回ネットワークチーム講座資料2016後期第六回ネットワークチーム講座資料2016
後期第六回ネットワークチーム講座資料2016
 
後期第八回ネットワークチーム講座資料
後期第八回ネットワークチーム講座資料後期第八回ネットワークチーム講座資料
後期第八回ネットワークチーム講座資料
 
後期第七回ネットワークチーム講座資料
後期第七回ネットワークチーム講座資料後期第七回ネットワークチーム講座資料
後期第七回ネットワークチーム講座資料
 
後期第六回ネットワークチーム講座資料
後期第六回ネットワークチーム講座資料後期第六回ネットワークチーム講座資料
後期第六回ネットワークチーム講座資料
 
後期第五回ネットワークチーム講座資料
後期第五回ネットワークチーム講座資料後期第五回ネットワークチーム講座資料
後期第五回ネットワークチーム講座資料
 
後期第四回ネットワークチーム講座資料
後期第四回ネットワークチーム講座資料後期第四回ネットワークチーム講座資料
後期第四回ネットワークチーム講座資料
 
後期第三回ネットワークチーム講座資料
後期第三回ネットワークチーム講座資料後期第三回ネットワークチーム講座資料
後期第三回ネットワークチーム講座資料
 
後期第二回ネットワークチーム講座資料
後期第二回ネットワークチーム講座資料後期第二回ネットワークチーム講座資料
後期第二回ネットワークチーム講座資料
 
後期第一回ネットワークチーム講座資料
後期第一回ネットワークチーム講座資料後期第一回ネットワークチーム講座資料
後期第一回ネットワークチーム講座資料
 
第十三回ネットワークチーム講座資料
第十三回ネットワークチーム講座資料第十三回ネットワークチーム講座資料
第十三回ネットワークチーム講座資料
 
第十二回ネットワークチーム講座資料
第十二回ネットワークチーム講座資料第十二回ネットワークチーム講座資料
第十二回ネットワークチーム講座資料
 
第十一回ネットワークチーム講座資料
第十一回ネットワークチーム講座資料第十一回ネットワークチーム講座資料
第十一回ネットワークチーム講座資料
 
第十回ネットワークチーム講座資料
第十回ネットワークチーム講座資料第十回ネットワークチーム講座資料
第十回ネットワークチーム講座資料
 
第八回ネットワークチーム講座資料
第八回ネットワークチーム講座資料第八回ネットワークチーム講座資料
第八回ネットワークチーム講座資料
 
第七回ネットワークチーム講座資料
第七回ネットワークチーム講座資料第七回ネットワークチーム講座資料
第七回ネットワークチーム講座資料
 
第六回ネットワークチーム講座資料
第六回ネットワークチーム講座資料第六回ネットワークチーム講座資料
第六回ネットワークチーム講座資料
 
第五回ネットワークチーム講座資料
第五回ネットワークチーム講座資料第五回ネットワークチーム講座資料
第五回ネットワークチーム講座資料
 
第三回ネットワークチーム講座資料
第三回ネットワークチーム講座資料第三回ネットワークチーム講座資料
第三回ネットワークチーム講座資料
 
第一回ネットワークチーム講座資料
第一回ネットワークチーム講座資料第一回ネットワークチーム講座資料
第一回ネットワークチーム講座資料
 

Recently uploaded

TEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdfTEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdfyukisuga3
 
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024koheioishi1
 
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationYukiTerazawa
 
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptUniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptyuitoakatsukijp
 
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2Tokyo Institute of Technology
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ssusere0a682
 

Recently uploaded (6)

TEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdfTEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdf
 
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
 
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
 
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptUniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScript
 
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
 

第四回ネットワークチーム講座資料