Upgrade to Pro — share decks privately, control downloads, hide ads and more …

第03回Web講座2018

 第03回Web講座2018

Transcript

  1. INDEX ⚫ 前回のおさらい ⚫ パス ⚫ CSSの基本 ⚫ 演習 -

    疑似要素 - 擬似クラス - カスケーディング 2
  2. 絶対パスと相対パス 8 絶対パス ルートディレクトリ(一番上の階層にあるフォルダ) から見たファイル・フォルダの位置を表す。 WindowsであればCドライブ”C:” やDドライブ”D:” が ルートディレクトリになる。 "C:¥NetTeam¥css¥ex04.css"

    相対パス 現在作業しているファイル・フォルダから 目的のファイル・フォルダへの道筋を示す。 現在いるフォルダよりも一つ上のフォルダに アクセスするとき、”../”と記述する。 “./css/ex04.css”
  3. 絶対パスと相対パス 9 ←現在位置 ↑目的ファイル C: pic work css ←ルートディレクトリ index.html

    style.css image.png index.html から style.css へアクセス 絶対パス:”C:/work/css/style.css” 相対パス:”./css/style.css”
  4. 絶対パスと相対パス 10 ↓現在位置 ←目的ファイル C: pic work css ←ルートディレクトリ index.html

    style.css image.png style.css から image.png へアクセス 絶対パス:”C:/pic/image.png” 相対パス:”../../pic/image.png”
  5. セレクタの指定方法 15 1. 要素名 2. class 属性 3. id 属性

    4. 全称セレクタ 5. 複数セレクタ 6. 子孫セレクタ 7. 子セレクタ 8. 隣接セレクタ 9. 後続セレクタ 10.擬似要素 11.擬似クラス
  6. 10.擬似要素で指定 「セレクタ : 擬似要素名」で指定し、擬似要素ごとに 指定された場所にスタイルを適用する。 43 p:after{background-color: #987654;} ⚫ :before

    指定した要素の前 ⚫ :after 指定した要素の後 ⚫ :first-line 指定した要素の最初の行 ⚫ :first-letter 指定した要素の最初の文字
  7. 11.擬似クラスで指定 擬似クラスごとに指定された条件を満たした場合に適用 する。「要素名:擬似クラス名」 45 a:link{ color: #abcdef; } ⚫ :link

    a要素で作ったリンクにのみ適用される ⚫ :visited a要素で作ったリンクが訪問済みの場合 ⚫ :hover マウスカーソルが要素の上にある場合 ⚫ :active 要素がアクティブである場合 ⚫ :first-child 指定した要素の内最初の要素 ⚫ :last-child 指定した要素の内最後の要素