今天做项目用到了这个问题。原来浏览器对这两个标签的解释是不同的,而且在IE下,如果要设置div的宽和高他俩的表现也不尽相同。如果用</div/>,那么设置就很正常,如果用<div></div>,当设置width小于等于20px(大概是这个数)时得加上overflow: hidden才能正常表现。具体是什么原因我没有细究了。