0% found this document useful (0 votes)
107 views5 pages

Links: CSS Essential Training

This document provides links and references for the CSS Essential Training course with Christina Truong. It is organized into 8 chapters that cover getting started, core CSS concepts, the box model, typography, layouts with float and position, layouts with flexbox and grid, advanced selectors, and fluid and responsive layouts. Each chapter includes multiple sections and links to additional resources on the topics covered.

Uploaded by

Anthony Ramos
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
107 views5 pages

Links: CSS Essential Training

This document provides links and references for the CSS Essential Training course with Christina Truong. It is organized into 8 chapters that cover getting started, core CSS concepts, the box model, typography, layouts with float and position, layouts with flexbox and grid, advanced selectors, and fluid and responsive layouts. Each chapter includes multiple sections and links to additional resources on the topics covered.

Uploaded by

Anthony Ramos
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

CSS Essential Training

with Christina Truong

Links
Chapter 1 – Getting Started
02 – Browser developer tools
https://www.linkedin.com/
https://developer.mozilla.org/en-US/docs/Learn/Common_questions/What_are_browser_developer_tools
03 – Referencing CSS
https://www.stevesouders.com/blog/2009/04/09/dont-use-import/
04 – Project overview and setup
https://christinatruong.github.io/css-essential-training/css-portfolio/
https://meettheipsums.com/
05 – Optimizing images and retina displays
https://www.shopify.com/blog/7412852-10-must-know-image-optimization-tips
https://christinatruong.github.io/css-essential-training/css-portfolio/
06 – Relative paths
https://www.photoshop.com/
https://pixlr.com/
https://litmus.com/blog/understanding-retina-images-in-html-email
https://www.webmalama.com/the-best-full-screen-background-image-sizes-for-web-design/
https://www.canva.com/photos/free/
https://unsplash.com/
07 – Absolute paths
https://picsum.photos/

Chapter 2 – Core Concepts


01 – CSS specifications and the W3C
https://www.w3.org/Style/CSS/
https://www.w3.org/Style/CSS/current-work
https://developer.mozilla.org/en-US/docs/Web/CSS
02 – CSS syntax and terminology
http://codeguide.co/

CSS Essential Training with Christina Truong 1 of 5


03 – CSS values and units
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Values_and_Units
04 – The color and property values
http://colours.neilorangepeel.com
https://css-tricks.com/examples/HSLaExplorer/
randoma11y.com
coolors.co
https://coolors.co/f7fff7-343434-2f3061-ffe66d-a1c6d7
05 – Type and universal selectors
07 – Class and ID selector exercise
https://codepen.io/christinatruong/pen/NJjQXy
08 – Descendant selectors
https://codepen.io/christinatruong/pen/KEyzNo
10 – Inheritance and specificity
https://www.w3.org/TR/CSS21/propidx.html
https://codepen.io/christinatruong/pen/YgaBgb
Specificity.keegan.st
11 – The cascade and importance
https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity#The_!important_exception
12 – Project: Adding colors
https://coolors.co/f7fff7-343434-2f3061-ffe66d-a1c6d7
13 – Pseudo-class selectors and links
https://codepen.io/christinatruong/pen/MxrVOd
https://stackoverflow.com/questions/11704828/how-to-allow-keyboard-focus-of-links-in-firefox
14 – Project: Styling links
https://www.webfx.com/web-design/hex-to-rgb/

Chapter 3 – The Box Model


02 – Inline, block, and display
https://codepen.io/christinatruong/pen/zXvQZE
04 – The box properties syntax and usage
https://developer.mozilla.org/en-US/docs/Web/CSS/border
06 – Padding, margin, and border
https://codepen.io/christinatruong/pen/NmxPJV

CSS Essential Training with Christina Truong 2 of 5


07 – Margin and layouts
https://codepen.io/christinatruong/pen/eoZgOE
https://christinatruong.github.io/css-essential-training/css-portfolio/
09 – Project: Margin and padding
https://cssreset.com/what-is-a-css-reset/

Chapter 4 – Typography
02 – Changing the font-family
http://cssfontstack.com/
03 – font-weight and font-style
https://codepen.io/christinatruong/pen/drQeqa
04 – Web fonts with @font-face
fontsquirrel.com
https://css-tricks.com/snippets/css/using-font-face/
05 – Web fonts with Google fonts
https://fonts.adobe.com
https://fonts.google.com
06 – Project: Google fonts
https://fonts.google.com
07 – The font-size property
https://codepen.io/christinatruong/pen/gEQWMw
https://developer.mozilla.org/en-US/docs/Web/CSS/font-size
08 – Font shorthand
https://developer.mozilla.org/en-US/docs/Web/CSS/font
09 – text-decoration, text-align, and line-height
https://developer.mozilla.org/en-US/docs/Web/CSS/text-decoration-line
https://codepen.io/christinatruong/pen/YggdKN

Chapter 5 – Layouts: Float and Position


01 – Introduction to float
http://gs.statcounter.com/browser-market-share
02 – The float and clear properties
https://codepen.io/christinatruong/pen/ROQdZJ
03 – Float and collapsed container

CSS Essential Training with Christina Truong 3 of 5


https://css-tricks.com/snippets/css/clear-fix/
https://caniuse.com
https://codepen.io/christinatruong/pen/dLjeVV
04 – Layouts and the box model
https://codepen.io/christinatruong/pen/OepEEP
06 – Position
https://codepen.io/christinatruong/pen/zXLemj
http://caniuse.com/#search=sticky
07 – Position and z-index
https://codepen.io/christinatruong/pen/gNWPxv
Chapter 6 – Layouts: Flexbox and Grid
04 – Flexible sizing
https://developer.mozilla.org/en-US/docs/Web/CSS/flex
05 – Flexbox exercise
codepen.io/christinatruong/pen/qwgjJo
06 – Flexbox: Alignment
https://developer.mozilla.org/en-US/docs/Web/CSS/justify-content
09 – The explicit grid
https://codepen.io/christinatruong/pen/YbRWzy
10 – The implicit grid
https://codepen.io/christinatruong/pen/YbRWzy
11 – Grid placement properties
https://codepen.io/christinatruong/pen/YbRWzy
https://www.mozilla.org/en-US/developer/css-grid/

Chapter 7 – Advanced Selectors


02 – Relational selectors: Combinators
https://codepen.io/christinatruong/pen/xNWbjG
04 – Pseudo-class selectors: First and last
https://codepen.io/christinatruong/pen/OYvozj
Chapter 8 – Fluid and Responsive Layouts
01 – Introduction to responsive design
https://digital-lifestyles.info/2005/08/11/opera-releases-opera-mini-browser-for-phones
https://alistapart.com/article/responsive-web-design/

CSS Essential Training with Christina Truong 4 of 5


02 – Project: Creating fluid layouts
https://alistapart.com/article/responsive-web-design/
03 – Flexible background images
https://codepen.io/christinatruong/pen/dBGBZq
https://developer.mozilla.org/en-US/docs/Web/CSS/background
05 – Introduction to media queries
https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries
07 – Testing responsive layouts
https://www.browserstack.com/
https://developer.mozilla.org/en-US/docs/Mozilla/Mobile/Viewport_meta_tag

CSS Essential Training with Christina Truong 5 of 5

You might also like