J'ai des champs de saisie et d'étiquetage :
<label class="adm" for="UserName">User name</label>
<input class="adm" id="UserName" name="UserName" size="30" type="text" value="" />
et CSS :
body,html { font-family: Verdana,Arial,Helvetica,sans-serif; margin:0; padding:0; color: #111;}
label.adm { font-size:0.9em; margin:0 0 3px 3px; display: block;}
input.adm { font-size:0.9em; margin:0 0 3px 3px; }
Lorsque le code s'ouvre dans Firefox, les polices ne sont pas les mêmes. Firebug montre que les deux polices "devraient" hériter et quand je regarde le calcul, il montre que l'étiquette utilise Verdana. Cependant, l'entrée montre qu'elle utilise "MS Shell Dlg".
Quelqu'un peut-il expliquer ce qui se passe et pourquoi il ne semble pas obéir aux règles normales de CSS ?
0 votes
C'est très triste qu'ils ne le fassent pas. Je suppose que le W3C a décidé qu'il était préférable de les laisser être stylisés par défaut dans le système plutôt que de leur imposer leur propre style de broswer.