div+css网页设计与布局的一点小疑问.为何div区块间会有间距,而有的区块间没有间距.(如图所示)如何解决

如题。
有背景色。
红色条形是有间距的地方,蓝色条形是没有间距的地方。
除过body外margin padding 全部都置0了.
每块的大小也都限制了.但是间距就是消除不了.
因为有间距,所以本来右边的区域也挤去下面了.
请问这个间距是如何造成的,要如何解决?

第1个回答  2013-05-21
是兼容性的问题,在页面中尽量少的使用表格布局,在使用表格布局是需使用多表格嵌套
第2个回答  2013-05-31
*{margin:0px; padding:0px;}
这样就去除了你所有的间距
如果还是不行的话就要发代码或是你做出来的网站来看才知道哪里出问题了本回答被网友采纳
第3个回答  2013-05-21
用ie的f12键进开发人员工具去看一下那个倒底是什么引起的间距。
第4个回答  2013-05-21
把代码和样式贴上来,帮你看看。
第5个回答  2013-05-21
清除一下浮动
第6个回答  2013-05-22
这个要看代码的,不看代码不知道问题在那