Introduction
                                    
                                        Welcome
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        What you should know
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Exercise files
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                                1. CSS Basics
                                    
                                        What is CSS
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Default browser styles
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        CSS syntax
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Basic selector types
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        How CSS works with HTML
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        CSS authoring options
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        How browsers apply styles
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Challenge
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Solution
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                                2. CSS Specifications
                                    
                                        CSS: then and now
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Available CSS resources
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Checking browser support
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                                3. Common CSS Concepts
                                    
                                        CSS normalization and resets
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Working with fonts
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Understanding the box model
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Margins and padding
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Borders and backgrounds
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Working with color
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Units of measurement
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Vendor prefixes
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Challenge
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Solution
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                                4. CSS Layouts
                                    
                                        Structuring a page with CSS
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Element positioning
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Floats
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Flexbox
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        CSS Grid Layout module
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                                5. Working with CSS
                                    
                                        Organizing CSS
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Maintaining CSS with version control
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Using browser inspection tools
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Validating CSS
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                                6. Responsive CSS
                                    
                                        Introduction to responsive web design
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Working with media queries
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        What is mobile-first
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                                7. Going Further with CSS
                                    
                                        CSS frameworks and grids
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        CSS preprocessors
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Additional resources
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                     
                        
                                
                                    Ex_Files_Intro_to_CSS.zip
                                    
                                        (4 KB)