Premesso che questo è un problema stupido e risolvibile con il css interno, però non riesco a spiegarmelo... :master:
Ho un css esterno che richiamo con:
Codice PHP:
<link href="css.css" rel="stylesheet" type="text/css" media="all" /> 
All'interno ho:
Codice PHP:
body {
    
margin-left0px;
    
margin-top0px;
    
margin-right0px;
    
margin-bottom0px;
    
background-imageurl(img/comuni/sfondo.jpg);

Come mai se il codice css è interno funziona e se lo richiamo esternamente invece si formani i classici bordi bianchi, per di più su tutti i browser?
C'è qualcosa che mi sfugge...!

Poi volevo approfittarne per una ulteriore domanda:
Il div container del sito ha grandezze al 100% e mi si addomestica secondo il contenuto, vorrei invece che avesse perlomeno l'altezza della schermata del browser nel caso che il contenuto fosse appunto di altezza inferiore, es. 600px.
Devo impostare un min-height ho c'è una tecnica migliore (come suppongo)?

Grazie.