Respuestas

2013-10-09T20:55:30+02:00
Hola, pues mira aquí te escribo la estructura básica de un documento "html":

<!DOCTYPE Html>
<html>
<head>
<tittle>Título de la página</tittle>
</head>
<body>
Aquí iría el contenido de la página (Puedes incluir header, footer, etc.)
</body>
</html>

Y respondiendo a tu pregunta de porque se usa el body al inicio, pues no es así, el body es el cuerpo del documento html y se dbee respetar la estructura que te puse aquí arriba (En realidad si podrías hacerlo pero no pasaría la validación del W3C - validator.w3.org).

Te sugiero visitar W3SCHOOLS (w3schools.com), para que revises mas sobre html y lo nuevo de html5, es muy interesante.
Espero haberte ayudado en algo.