As we said,

CSS separates content from structure.

Mouse over the gift. Think of the gift as a way to remember the "structure" part of this principle.

What does this mean? Well, there are at least five advantages of separating content from structure:

  • Because formatting can be applied globally, it’s faster, especially for large sites
  • It makes changes much easier. Updates are done for all instances automatically
  • It’s more consistent. Did you color all those subheds #330066? Across all pages?
  • It allows you to control the formatting rather than the users and their broswers
  • More sophisticated formatting has been developed (leading, indents, boxes, margins, etc.)

to intro or use navbar to explore the four subtopics