From the course: CSS Layouts: From Float to Flexbox and Grid

Welcome

- Creating page layouts is one of the cornerstones of writing CSS, and it's gone through a lot of changes since the early days of HTML tables. From floating and positioning elements to creating rows and columns, there are many different options. Hi, I'm Christina Truong, and I've been building websites for almost 20 years. Together, we'll explore working with floats and all its quirks, how to use the position property for laying out smaller page components, and how to transition to modern CSS with Grid and Flexbox. By the end, you'll understand the difference between the various techniques, and how to support new and legacy projects.

Contents