因为你的 a b c都浮动了, 而你的.footer没有设置高,默认是没有高度的,显示不了背景颜色,还有楼主你的背景颜色怎么能 设置白色呢?至少设置个其他的颜色做测试吧
----------------------------------------
解决:
在.footer里面在加个 overflow:hidden
------------------------------------
还有什么问题,可以站内消息我
a同样是一个HTML标签,像你这个语句的话,是指所有在li里面的链接,也就是说,在你定义的这个样式中,只作用于放在li 里面的链接,其他链接并不会受影响。加inline属性是为了让内容行内显示,就是说,内容不会换行。而如果用Block的话,就会换行。
例如:<a>我叫苏晨</a><a>你叫什么</a>
如果加上inline的话,就是这样显示:我叫苏晨 你叫什么
如果加上block的话,就是这样显示:
我叫苏晨
你叫什么
你问为什么?
呵呵,有时就要加,有时就不用嘛。CSS的出现其中一个原因是为了让页面更加的美观好看,
所以要看实际情况,决定要不要加。如果自己决定要加的话,那就加,觉得不用的话,不加也无妨。