Por que o estilo do plano de fundo do elemento body afeta a tela inteira?
Quando você estiliza o plano de fundo do elemento body, por que o estilo afeta a tela inteira e não apenas o elemento body em si? Digamos que eu crie a seguinte regra:
body {width: 700px; border: 1px dotted red; background-color: blue;}
Acho que a borda tem 700px de largura, como esperado, mas a cor do plano de fundo ocupa toda a janela de exibição do navegador. Por quê?