Je vous explique le problème. Je souhaite styler un formulaire où chaque <label> est contenu dans un <dt> et le champs correspondant dans un <dl>. J'aimerais faire en sorte que la couleur du texte du <label> (ou <dt> à la rigueur) change lorsqu'on passe la souris passe sur le <dd> correspondant. Un exemple du XHTML du formulaire
Code : Tout sélectionner
<div class="form-main"><form method="post" action="#">
<dl>
<dt><label for="nom">Nom</label></dt>
<dd><input type="text" name="nom" id="nom" size="20" /></dd>
<dt><label for="prenom">Prénom</label></dt>
<dd><input type="text" name="prenom" id="prenom" size="20" /></dd>
</dl>
</form></div>Code : Tout sélectionner
.form-main dt
{
color: #555555;
}Code : Tout sélectionner
.form-main dd:hover + dt
{
color: #000000;
}