1.关于块元素和内联元素的区别:
补充关于display的一些知识:
1.display:block和display:inline的区别就是:前者把内联元素转换为块元素,后者则把块元素转换为内联元素。
2.display:inline-block(内联块属性值)就是具备上面两种功能,不过目前只支持Opera和Safari浏览器。
块元素转换为内联块属性的时候,不能改变块元素的显示方式,但是内联元素可以。
3.display:none使用的时候,会连占用的空间一起隐藏。
这里说明一下:visibility:hidden和display:none的区别就是前者隐藏的时候会占一定的空间。