Normalement en CSS, pour aligner un texte vers le bas on utilise la propriété vertical-align: bottom;. C'est ce que je fais pour le menu du site suivant mais ça ne marche pas ;(
* De positionner verticalement un texte dans un bloc quelconque (DIV, P, etc...) * De positionner verticalement un bloc dans un autre bloc.
il est possible de "feinter" en faisant croire que le bloc conteneur est une tableau (car dans ce cas, l'attribut vertical-align fonctionne), et donc de déclarer ce bloc en display: table-cell; (http://www.alsacreations.com/articles/centrer/)
Mais une fois de plus, IE ne gère pas le table-cell, malheureusement.
Tu vas donc utiliser une autre solution : Jey n'est pas loin avec le padding, mais en effet celui-ci est parfois bizarrement interprêté par IE. Dans tous les cas, il vaut mieux utiliser les margins. Dans ton cas, un margin-top : ...px; fera très bien l'affaire