5545 sujets

Sémantique web et HTML

Bonsoir à tous

Je suis confrontée à un problème d'affichage de formulaire.
En effet, j'ai un label, un champ select, puis un deuxième label pour un autre champ input.
Sauf qu'à l'affichage, ça fait :
label du champ select, label du champ input, et après seulement le champ select.
Cela me fait donc un gros décalage.
Niveau css tout va bien, car ça m'a fait ça d'un coup, quand je modifiais le code html du formulaire

 <div class="droite">
	<div class="form_contact" >
		<form action="" enctype="multipart/form-data" method="POST" name="contact">
			<input name="form" type="hidden" value="contact" />
			<label for="civilite">Civilité<mark>*</mark>:</label>
				<select name="civilite">
					<option value="Monsieur">Monsieur</option>
					<option value="Mademoiselle">Mademoiselle</option>
					<option value="Madame">Madame</option>
					</select>
			<label for="societe">Société:</label>
				<input id="societe" name="societe" type="text" />
               </form>
	</div>
</div>


Je ne pense pas avoir oublié un div ou quoi que ce soit, mais si vous avez le coup d'oeil ...
Merci à vous et bonne soirée ^^