<!DOCTYPE html>
<html>
   <head>
      <meta charset="utf-8" />
      <title>Página Web Básica</title>
   </head>
   <body>
      Conteúdo da página
   </body>
</html>


Notas :
1-o texto : <meta charset="utf-8" /> não é fundamental mas sem ele toda acentuação da lingua portuguesa sairia errado.
2-o texto : <title>Página Web Básica</title> não é fundamental mas se quiser informar ao usuário em que página esta na navegação do site é bom colocar esta informação pois será exibida na url do browser.
3-Caso você esqueça de fechar alguma tag ou cometa algum erro no código html o browser não dará erro mas sim exibirá da melhor maneira que puder e tentando ignorar os erros.
4-O conteúdo da página realmente esta dentro da tag body/body. O restante são chamados de meta dados e auxiliam o browser em configurações ( como conjunto de caracteres) ou estilos de letras entre outras coisas mas só o que esta dentro do body é exibido no corpo do documento html.



Com as tags novas do HTML5 o padrão da página ficou como :

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>Página Padrão HTML5</title>
</head>

<body>
    <header>
        <!-- Conteúdo do cabeçalho -->
    </header>
    <div id="nav">
        <!-- Menu da página -->
    </div>
    <div id="main">
        <!-- Conteúdo principal -->
    </div>
    <div id="destaques">
        <!-- Painéis com destaques -->
    </div>
    <footer>
        <!-- Conteúdo do rodapé -->
        Estrutura da página
    </footer>
</body>
</html>