对于html内置的内联级标签以及表单元素标签,换行在浏览器中会被解释为一个空格
http://www.tuicool.com/articles/fMneyuz
这个文章上看到的最后说div设置display: inline-blcok后会从body处继承8px的margin
其实是错的,我经过反复试验

另外margin属性是如上面所示
其实真正导致的原因是
<div style="height: 40px;width: 80px;background-color: #006ba4" > div1 </div> <div style="height: 40px;width: 70px;background-color:chartreuse" > div2 </div>
是div的换行所致
对于html内置的内联级标签以及表单元素标签,换行在浏览器中会被解释为一个空格
把换行删除
两个DIV之间貌似的margin就没了。
浙公网安备 33010602011771号