css3がやってきた
DESCRIPTION
第1回のHTML5勉強会@福岡で話したCSS3についてのスライドです。TRANSCRIPT
![Page 1: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/1.jpg)
CSS 3 がやってきた
Kousuke (seven)Inamoto
![Page 2: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/2.jpg)
Hello!
• 稲本浩介(稲本せぶん)• 30 ちゃい
• 株式会社ゼネラルアサヒwww.generalasahi.co.jp
• Web ディレクター、マークアップエンジニア
• IA• @sevenina• sevenstyleweb.com/blog
![Page 3: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/3.jpg)
Agenda
• CSS 3
• Selector
• MediaQuery
• Effect
• How to use CSS 3
![Page 4: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/4.jpg)
CSSCascading Style Sheets とは、
HTML や XML の要素をどのように修飾(表示)するかを指示する仕様であり、 W3C による勧告の一つ。
文書の構造と体裁を分離させるという理念を実現する為に提唱されたスタイルシートの、具体的な仕様の一つ。
(From wikipedia)
![Page 5: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/5.jpg)
CSS3
![Page 6: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/6.jpg)
![Page 7: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/7.jpg)
CSS 3 CSS 2.1 + javascript ≒
![Page 8: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/8.jpg)
• Selectors• Color• Namespaces• Media Query• Backgrounds & Borders• Template Layout• CSS Transitions• CSS Transform• CSS Animations• Fonts• Flexbox• Image Values
>Module
Cf:WebDesigning vol.100
![Page 9: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/9.jpg)
Agenda
• CSS 3
• Selector
• MediaQuery
• Effect
• How to use CSS 3
![Page 10: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/10.jpg)
SelectorsId や class を使わなくても、要素をつかむことができる。
無駄に id や class を使わなくてもよくなる
HTML がきれい
![Page 11: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/11.jpg)
Agenda
• CSS 3
• Selector
• MediaQuery
• Effect
• How to use CSS 3
![Page 12: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/12.jpg)
MediaQueryスタイルシートを適用する条件が細かくなった
無駄に javascript を使わなくてもよくなる
![Page 13: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/13.jpg)
Agenda
• CSS 3
• Selector
• MediaQuery
• Effect
• How to use CSS 3
![Page 14: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/14.jpg)
EffectCSS Transitions, CSS Transform
無駄に javascript を使わなくてもよくなる
Fonts書体情報は書体情報で持たすことが可能
![Page 15: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/15.jpg)
Agenda
• CSS 3
• Selector
• MediaQuery
• Effect
• How to use CSS 3
![Page 16: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/16.jpg)
CSS 3 CSS 2.1 + javascript ≒
![Page 17: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/17.jpg)
Design ≠ Decoration
CSS3
![Page 18: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/18.jpg)
CSS2.1CSS3
![Page 19: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/19.jpg)
Effective Effect
CSS3
![Page 20: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/20.jpg)
sevenstyleweb.com/blog/
@sevenina
![Page 21: CSS3がやってきた](https://reader033.vdocuments.pub/reader033/viewer/2022060122/55958c1a1a28abec798b45c6/html5/thumbnails/21.jpg)