Web developers use CSS every day, but few understand how it works. Learn how to leverage CSS to separate your content and presentation. Review the basics of selectors, inheritance, and common techniques for providing for a flexible layout. Discover recent CSS 3 improvements, what browsers support them, and how to handle those that don't. See how to maximize performance when using CSS via proper use of HTTP compression, minification, bundling, and expirations. And examine how SASS can simplify CSS and provide many of its missing features like variables and mixins.
You will learn:
- The basics of CSS for web page styling
- How SASS provides major features that are missing in CSS
- How to process SASS to CSS