因为只有块元素才会有物理属性,在css世界里边,有三种形态的东西, 1. 块元素. 特性:有物理属性,width,height写值起作用,而且要占据一行.2. 内联元素. 特性:没有物理属性.但是margin,padding值有用.不占据一行,后边可以有兄弟元素.3. 即是块又是内联,根据兄弟兄弟元素决定. 为什么是float之后才会有物理属性,这就是块与内联元素相互转化的问题.块元素 -> 内联元素: display:inline;内联元素 -> 块元素: display:block; fl…