<body> should be direct and second descendant of the <html>.

Think `html > head + body`.
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/body