body>div#container{height:auto;min-height:100%}

http://www.html.it/layout_css/layout_css_15.htm

mi riferisco a questo articolo, che significa la sintassi

body>div?
e perchè è necessaria?
dovrebbe funzionare con solo div#container (in quanto l'elemento container è unico)
ma non funziona.
qualcuno può chiarirmi le idee?

grazie