请详细解释YUI3 CSS重置的这一部分

请详细解释YUI3 CSS重置的这一部分,css,xhtml,yui3,Css,Xhtml,Yui3,这两件事在CSS重置中有什么用处 IE中输入元素的大小调整有什么问题?在哪个版本中 如果图例颜色没有在IE中继承,那么如何解决添加颜色:000 第一条规则实际上不仅适用于IE,而且适用于所有网络浏览器。通常,您希望在正文中定义全局字体: 但这并没有应用到所有WebBrowser中的表单控件上。然后,该规则也将只对它们应用字体大小。一种方法是将字体设置为在这些元素上继承: input, select, textarea { font: inherit; } 但这在IE6/7中不起作用。另

这两件事在CSS重置中有什么用处

IE中输入元素的大小调整有什么问题?在哪个版本中

如果图例颜色没有在IE中继承,那么如何解决添加颜色:000


第一条规则实际上不仅适用于IE,而且适用于所有网络浏览器。通常,您希望在正文中定义全局字体:

但这并没有应用到所有WebBrowser中的表单控件上。然后,该规则也将只对它们应用字体大小。一种方法是将字体设置为在这些元素上继承:

input, select, textarea {
    font: inherit;
}
但这在IE6/7中不起作用。另一种方法是在规则中显式包含元素:

body, input, select, textarea {
    font: 1.1em verdana, arial, sans-serif;
}
仅设置字体大小可能是因为YUI人员希望保持表单控制他们自己的浏览器默认字体系列,输入和选择为sans serif,文本区域为monospace。之所以使用100%,是因为IE6/7不支持继承


至于第二条规则:我不知道他们在这里是什么意思。我在IE6/7中做了一个小测试。图例只是从其父元素继承颜色。可能实际问题出在其他地方?

只需根据需要明确设置字体大小和颜色即可。YUI并不是完美的。。。
input, select, textarea {
    font: inherit;
}
body, input, select, textarea {
    font: 1.1em verdana, arial, sans-serif;
}