问题描述:
如:一个CSS文里有这段代码:
#body{ font:5px "宋体"line-height:1.5emcolor:#0033CCtext-align:center}
把CSS6文件和一个网页接通后,DIV布局有作用,而这个样式竟没起任何作用?!
解析:
看看的你的页面和body标记里是不是有对应的css代码,body标记里css会覆盖页面里的css,页面里的css会覆盖链接css文件里的css
例如页面或body标记里指定了body.font样式,css文件里的body.font样式就无效
body是对body对象样式的控制,而*则是对所有对象进行样式的控制。如果有继承性的样式用在body和*是一样的效果,比如说font-size,没有继承性 的样式用在body里只对body有用,而*则所有的对象都应用上了,比如说background-color。