As anyone who’s ever written an HTML document would surely know, everything apart from the initial DOCTYPE declaration appears in between <html>
and </html>
. Putting it in XML terms, an HTML document consists of one element, the HTML element. And, as it happens, it has two elements within it: the head and the body. End of story? Well, no; otherwise I wouldn’t be writing this. […]