Mon bloc n'a pas la même taille sur Internet Explorer que sur les autres navigateurs. Pourquoi ?
C'est le problème très classique du Modèle de Boites : lorsque votre document n'est pas valide* Internet Explorer interprête les dimensions des éléments différemment des autres navigateurs lorsque des bordures ou marges internes (padding) sont spécifiés.
Openweb explique ce phénomène : http://openweb.eu.org/articles/dimensions_boites_css/
Pour résumer, voilà le calcul "standard" des largeurs de boites : à l'affichage, la hauteur (et largeur) d'un élément correspond à width + padding + border. Lorsque IE est en mode Quirck (voir lien plus bas), il ne calcule pas de façon standardisée; il ne prend pas en compte les padding et border.