Page structure
A web page is defined in HTML, and all such pages are made up of a tree called a document object model (DOM). The DOM has the following parts:
<html>
<head>
</head>
<body>
</body>
</html>
You can see how the markup of the page consists of elements. The top elements need to be laid out hierarchically with HTML being the root element having the inner nodes HEAD and BODY. In the HEAD node, we define things like styling, instructions for search engines, page title, and more. In the BODY element, we place content we want to be visible.