#静态布局
##静态布局的概念: 静态布局常见于pc端,不管浏览器尺寸是多少,都按照最开始布局的大小显示,常用单位为px。
##静态布局的优缺点: 静态布局的优点是对于初学者来说比较容易上手,需要计算好页面大小以及在布局中不同标签的大小,所以容易造成页面没有对齐,而1像素的大小差异对于肉眼很难观察出来,而网页出现偏差的时候就会出现横向滚动条,影响美观。
#响应式布局
##响应式布局的概念: 响应式设计的目标是确保一个页面在不同分辨率的终端上都能显示出很好的页面效果,在搭配媒体查询技术下使用流式布局加弹性布局的方式实现页面效果。
##响应式布局的优缺点: 响应式的优点就是可以适应移动端和pc端,针对不同尺寸的终端使用不同的布局,缺点是利用媒体查询的时候只能适应定义的尺寸的终端,而不同尺寸的终端太多,只能选取主流尺寸的终端进行不同的布局.
#弹性布局
##弹性布局的概念: 弹性布局一般使用em/rem来作为页面元素的单位,em是相对其父元素来定义大小,而rem是使用根元素(即html元素)来定义大小的,我们一般都选择rem作为单位,这样元素可以根据终端大小自动缩放。
##弹性布局的优缺点: 弹性布局的优点是页面元素大小可以随着页面尺寸缩放而改变而页面布局不变,缺点是这种布局只对宽度有效,对高度或者元素之间间隙要求比较高的就无法产生效果。
#流式布局
##流式布局的概念: 是页面元素的宽度按照屏幕分辨率进行适配调整,使用%百分比定义宽度,但整体布局不变。代表作:栅栏系统(网格系统)。
##流式布局的优缺点 优点是页面元素会根据屏幕分辨率大小而改变,缺点是如果屏幕分辨率较大容易使图片产生失真效果(即图片会变得模糊不清)。
总结: 如果页面只用于pc端,最好使用静态布局,如果只做移动端,而且对元素间距要求不高的话,那么最好使用弹性布局。而移动端与pc端兼容的话,最好使用响应式。