Existe-t-il un moyen de modifier la propriété de texte à l'intérieur de label
pour qu'elle touche la ligne de base? Dans l'exemple, l'état et la ville sont au-dessus de la ligne de base.Alignement des polices dans l'étiquette
HTML:
<div id="leftContent">
<div id="state">
<label for="state">State:</label>
<select name="state">
<option>State - Karnataka</option>
</select>
</div>
<div id="city">
<label for="city">City:</label>
<select name="city">
<option>City - Bangalore</option>
</select>
</div>
</div><!--leftContent-->
CSS:
#state label, #city label{
width:40%;
display:inline-block;
margin: 3px 0 3px 6px;
}
'baseline' est la valeur par défaut de la propriété' vertical-align'. Si cela n'a aucun sens, essayez 'vertical-align: bottom;'. –