Il est facile de centrer un div avec text-align:center ou margin:0 auto mais quand on veut centrer verticalement un div au centre d’un autre div (ou de la page) c’est plus compliqué, d’autant plus si la taille peut varier. Avec CSS3 c’est désormais faisable facilement: