css一些知识的介绍

1.关于块元素和内联元素的区别:

块元素:http://baike.baidu.com/link?url=FzeRCiyIMrfGd39Vyf_qpfgxqZ1Qsf5lMlApg8h--vlBivV5cE8Z5MwaRsl0dzus6JCXxeHeMubZyGjsfisWGK

内联元素:http://baike.baidu.com/link?url=gxAyzGte9cSJiLoeLo352-nzniL-qBUtT290bMBMKpPHU3Qg8Yn_2SmjoqNtFrC3bL44-zibtFC6TSalaJ-p-q

补充关于display的一些知识:

1.display:block和display:inline的区别就是:前者把内联元素转换为块元素,后者则把块元素转换为内联元素。

2.display:inline-block(内联块属性值)就是具备上面两种功能,不过目前只支持Opera和Safari浏览器。

块元素转换为内联块属性的时候,不能改变块元素的显示方式,但是内联元素可以。

3.display:none使用的时候,会连占用的空间一起隐藏。

这里说明一下:visibility:hidden和display:none的区别就是前者隐藏的时候会占一定的空间。

原文地址:https://www.cnblogs.com/imyp/p/4835350.html