Hello to everyone!
Sorry for the question, I'm a complete newbie at this.
Could someone please explain, why, in the HTML, each "main" div (with classes ".header", ".nav" and ".main"), contains a sub-div, with the class ".container"?
The class for ".container" specifies some values related to positioning:
margin: 0 auto;
padding: 0 10px;
Wouldn't have been easier to define header/nav/main as "#id"s and leave ".container" as a class, common to each of the 3 divs, with no extra div?