An explanation of every style being applied would be useful. I can't tell what the purpose of this entire thing is.
That's a good idea, thanks!
That could be a mistake if it's already in the `html, body` ruleset. In general, however, it's to ensure the `body` element takes up the entire height of the page, which is useful for client apps I've found.
This is a bit tricky for a reset because it changes the meaning of percentage heights in child elements.
I haven’t experienced that myself. Do you have an example or documentation for that?