So I noticed that when I remove the background or background-color property from the html selector when there is a background or background-color property present for the body selector, the body's background takes up the entire screen.
However, when there is a background or background-color property set for the html tag then the body's background property only affects the portion of the screen the body takes up, AKA the content of the body takes up, and not the entire screen.
What is the reason for this (bug, decision...) and do I now have to set both the backgrounds for html and body now? Thank you.