Home Classes Get Styling with CSS Get Styling with CSS CSS is what makes the web beautiful. It describes how HTML should be displayed and how to layout elements. Take this class and get familiar with CSS! Lesson #1 Introduction to CSS This lesson gets you set up and ready to go to start styling your HTML documents! Lesson #2 Applying CSS Styles to your Page Learn the many different ways in which you can apply styles to your HTML documents. Lesson #3 Working with Selectors, Properties, and Values Selectors, Properties and Values are the pillars of CSS and this lesson breaks it down for you. Lesson #4 Using Color in CSS Life isn't black and white, and your pages shouldn't be either. Add some color to your HTML! Lesson #5 Working with Fonts and Text CSS offers many ways to change the look of text and we'll take a look at each one. Lesson #6 Decorating your Page with Backgrounds Adding background colors and images is a great way to improve the way a page looks. Lesson #7 Applying CSS Filters Filters are a simple yet powerful tool at your disposal to apply awesome visual effects on elements. Lesson #8 The Box Model: Padding, Border, Margin The CSS Box Model is an important concept to understand that is essential to page layout! Lesson #9 Grouping and Nesting Selectors Write better CSS by grouping selectors and nesting them where appropriate! Lesson #10 Using Pseudo-Classes and Pseudo-Elements Extend both the functionality and look of your page with Psuedo-Classes and Pseudo-Elements! Lesson #11 Using CSS Variables CSS variables allow you to change styles on a fly, giving you native and dynamic styles. Lesson #12 Display: How Elements are Rendered Learn about the Display property how to control how your elements are rendered. Lesson #13 CSS Flexible Box Layout The Flexible Box layout makes it easier to build a responsive and flexible layout for your page. Lesson #14 CSS Grid Layout The Grid layout gives you a powerful way to create a grid layout for your page to follow. Lesson #15 Positioning Elements on your Page Elements can be positioned around your page using various different methods in CSS. Lesson #16 Floating and Clearing Elements The float property specifies whether an element should be placed to the left or right of its container. Lesson #17 Creating Multi-Column Layouts Columns are popular in print media like newspapers and magazines, and CSS makes it easy to use your own. Lesson #18 Page Layout Techniques in CSS Learn how to properly layout your elements on the page with these techniques. Lesson #19 At-Rules and Media Queries Use at-rules to extend the functionality of your CSS and target your styles using Media Queries. Lesson #20 CSS Transitions Easily animate and transition between one state to another in this lesson! Lesson #21 CSS Animations CSS animations allow you to animate properties of an element with ease! Lesson #22 CSS 2D Transforms Learn how to manipulate and distort elements on your page using 2D transforms. Lesson #23 CSS 3D Transforms When you master 2D transforms, take a leap into the world of 3D with 3D transforms. Lesson #24 CSS Conclusion and Wrap Up This lesson is the conclusion and wrap up of this class on CSS! Congratulations on completing the class!