¿Por qué el estilo del fondo del elemento del cuerpo afecta a toda la pantalla?

Cuando diseña el fondo del elemento del cuerpo, ¿por qué el estilo afecta a toda la pantalla y no solo al elemento del cuerpo en sí? Digamos que creo la siguiente regla:

body {width: 700px; border: 1px dotted red; background-color: blue;}

Me parece que el borde se muestra como 700 píxeles de ancho como era de esperar, pero el color de fondo ocupa toda la ventana del navegador. ¿Por qué

Respuestas a la pregunta(7)

Su respuesta a la pregunta