+ -
当前位置:首页 → 问答吧 → CSS布局原理

CSS布局原理

时间:2011-08-30

来源:互联网

CSS的主要好处之一是,它能够控制页面布局而不需要使用表现性标记。但是,CSS布局却被冤枉成是难以理解的,在初学者中,这种想法尤其普遍。在这一定的程度上是由浏览器的不一致造成的,但是主要的原因是web上的不同布局激增所致。似乎每个CSS作者都用自己的技术创建多列的布局,而且新的CSS开发人员常常并不真正的理解所使用的技术的工作原理。所谓的CSS框架的出现进一步恶化了这种局面。CSS框架试图通过在标记和表现性之间建立强藕合来来简化CSS布局,但是这种强藕合正是我们抛弃基于表格的布局的主要原因。这种进行CSS布局的“黑盒”方式可能会让迅速的得到想要的结果,但是最终会阻碍开发人员理解这种语言和实现修改的能力。

  所有CSS布局技术的根本都是3个概念;定位、浮动和外边操纵。这些CSS布局技术其实没有本质的差异,如果了解这核概念,那么创建自己的布局是相当容易的啦,实际上,布局是CSS最容易的部分,只要花点时间去掌握它就OK了。

作者: zhengmingming   发布时间: 2011-08-30

复制情何以堪

作者: Sme7   发布时间: 2011-08-31

热门下载

更多