HTML is used to define the structure of the information you're displaying on your page. Cascading Stylesheets (CSS) is used to indicate how everything should be displayed. This separation of concerns enables greater flexibility and accessibility for your pages.
We're going to explore how CSS works, how items are selected, and the most important lesson about CSS - boxes.