In the last section, you learned about CSS box model that taught you how to control the style for an HTML element using width, height, padding and margin. HTML also contains elements for adjusting page layout and display content in different sections of a webpage. Once section, you could place your text or blog post, another section, you may display a list of articles using navigation menu. You can have multiple feature box, price list, contact forms etc. in separate sections of a web page designed only with HTML and CSS.
In this section, you will learn about various techniques to do layout design using CSS. There are old methods as well as new techniques such as flexbox and grid. To master web development, you should not only learn the concepts from our tutorials, but also, practice making layouts on your own. One good way to practice is to copy existing websites layouts.
List of articles for this section is given below.