bonjour,
je voudrais aligner des label et des input comme dans un tableau (sauf que les tableau ne sont pas censé servir pour la mise en page)
quelquechose comme sa :

label1 input1
label2 input2
label3 input3


jai tenté plusieurs position css (position : relative ou float left pour label et right pour les input) mais sans résultat.

quelqu'un a une idée?Merci
label{
display:block;
float:left;
width:150px;
}

input{float: left;}


L'élément label est inline par défaut. Pour remédier a ton problème, il faut le mettre en display block et le faire floater, comme les input.
la largeur te permet de les aligner. Attention toutefois à la hauteur de tes éléments label et input pour le float.
Administrateur
Autre solution: display: inline-block sur les 2 (et le remplaçant pour IE6/7 expliqué dans un tuto d'Alsacréations)