> Why is the background-image property being used to set the background color instead > of background-color in the CSS for the body element? > > Same question goes for .spacer class.
There's nothing invalid about doing so and it causes no issues AFAIK