A Guide To CSS Layouts

A presentation at NDC Porto by Jemima Abu

This talk aims to cover the best layouts to use according to their designated purposes. CSS provides certain display properties for layout purposes and, while some may argue that a particular display is better than another, whatever display you use is suitable for a particular design need.

Whether you’d go down with the CSS Grid ship or you’re a staunch Flexbox supporter, we’ll cover all possible layout choices (yes, even table). We’ll also discuss best layout practices for responsive and accessible design.