Entendido (aunque con lo del viewpoint me has jodido
, que imagino que será el campo de visión, es decir, la pantalla para mi).
Pero en caso de que el contenido supere el tamaño del campo de vision, nunca podrá quedar centrado, porque desbordará por debajo y obligará a hacer scroll.
Si por centrado consideramos entonces que aunque hagas scroll siempre queda el mismo espacio por arriba que por abajo, quizá sea más fácil solucionarlo dándole un margen superior e inferior fijo al body, así siempre parecerá centrado:
<style type="text/css">
body {margin: 40px 0;
text-align: center;
}
#contenido {
background-color: rgb(204, 153, 51);
width: 400px;
position: relative;
margin: 0 auto;
text-align: left;
}
</style>
Ya contarás.
Mikel.