Understand the CSS box model and how content, padding, borders and margins affect element size and spacing on a web page.