All right! Now that you know all about CSS, it's time to learn the last (but certainly not least) major piece of the puzzle: positioning.
Controlling the position of HTML elements allows you incredibly fine control over how your pages look. No longer will your
<div>s sit directly on top of one another! (Unless you want them to.)
As we mentioned, elements populate the page in what's known as the CSS box model. Each HTML element is like a tiny box or container that holds the pictures and text you specify.
Check out the image in the Result tab: that's what the box model looks like! (We'll cover the details of margins, borders, and padding in the next section.)