Originariamente inviato da Igreo
Comunque per ovviare a tutto ciò, visto che si parla di un div, esiste il parametro VALIGN da inserire nel div:

<div valign="middle">

Ciao!!
No, ti sbagli, l'attributo valign in un layer div non solo non esiste tra le specifiche ufficiali del W3C, ma non è neanche uno di quegli elementi come l'<embed>, che funziona sebbene deprecato, o come l'attributo height.

codice:
<html>
<head>
</head>
<body>
<div id="container" style="width: 100%; height: 100%" valign="middle">
<div style="border: 1px solid #000;">da centrare</div>
</div>
</body>
</html>
Come potrai vedere non funziona con nessun browser.
Una piccola prova prima di postare rende tutto più facile e sicuro.