...
<td>label</td>
<td><textarea.... rows="5"></textarea></td>
...
css :
td { vertical-align: baseline; }
td textarea { vertical-align: top; }
Sur firefox 3.6, le label est en haut de sa cellule. (comportement
attendu) SI on applique un vertical-align: top sur le textarea (ou sur
le td parent de celui-ci)
Si IE 8, le label est en bas de la cellule.
Je ne suis pas certain duquel des deux a raisons.
Le schéma donné à la section 17.5.3 de la norme CSS me fait penser que
le comportement de firefox suit bien la norme :
http://www.yoyodesign.org/doc/w3c/css2/tables.html#height-layout
--
Aurélien Maille