per l'errore

a me dà un'altra risposta il validatore da cui si evince che si toglie la riga del charset poi fa il bravo, infatti, è così.

i margin laterali che hanno che no vanno con auto? perchè per averli centrati manualmente a tutte le risoluzioni occorrerebbe avere il div da centrare in percentuale o altrimenti se in pixel con un position:relative e un gioco di rientri col margin e il left.

i principali valori e più usati che può assumere display sono:

block inline e none

è semplice da capire ma difficile da spiegare, a parte none che significa che l'emento non verrà mostrato sullo schermo e non occuperà spazio, praticamente come se non ci fosse o quasi, gli altri se usi google te lo spiegano per benino.



questo il primo risultato che dà a me