我有输入和标签字段:
<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规则?
他们不感到很难过。我猜想W3C决定最好将它们设置为系统的默认样式,而不是强加给他们自己的浏览器样式
—
vsync