
- CSS
- Beginner
About this Course
In this course, we're going to learn techniques for better control over our CSS layouts. We’ll cover how the CSS Box Model impacts the presentation of each HTML element, learn to control the position of each element onscreen, and even begin to adjust our layouts for different screen sizes and environments.
What you'll learn
- The CSS Box Model
- CSS Display Property
- CSS Positioning
- CSS Media Queries
The CSS Box Model
Gaining more control over your CSS layouts starts with one very important concept: understanding the CSS Box Model. The Box Model is what describes the amount of space each element takes up on the page.
6 stepsBox Model Concepts
In our last stage, we learned the parts of the CSS Box model. We also learned that padding and border impact the size of a CSS box, while margin doesn’t.
In this stage, we’re going to become familiar with a few advanced concepts, including box-sizing, max-width, and viewport units.
5 stepsCSS Layout Techniques
In this stage, we'll work with CSS Layout Techniques, including working with the display property, CSS positioning, and float and clear.
8 stepsCSS Media Queries
As users, we look at websites and applications every day on a variety of screens, from laptops to tablets to phones. How do developers keep their web content legible in such a broad variety of viewing environments?
In this stage you’ll learn one very important step in optimizing your content for different platforms: writing CSS media queries.
7 stepsTeacher
-
Anwar Montasir
Anwar Montasir is a UX Design, Front End Web Development, and Full Stack JavaScript instructor.