У мене є поля введення та мітки:
<label class="adm" for="UserName">User name</label>
<input class="adm" id="UserName" name="UserName" size="30" type="text" value="" />
і 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; }
Коли код відкривається у Firefox, шрифти не однакові. Firebug показує, що обидва "повинні" успадковувати, і коли я дивлюся на обчислені, він показує, що мітка використовує Verdana. Однак вхід показує, що він використовує "MS Shell Dlg".
Чи може хтось пояснити, що відбувається, і чому, схоже, він не підкоряється нормальним правилам CSS?