1.盒子模型

文档中的每个元素都能够被看作是一个矩形盒子1) 盒子的属性    width    height    margin 外边距 盒子与其余盒子之间的间隔        margin-top 上外边距        margin-right 右外边距        margin-bottom 下外边距        margin-left 左外边距        margin:10px;    上下左右都是10px        margin:5px 10px;    高低为5px,左右为10px        margin:5px 10px 15px;  上为5px,左右为10px,下为15px        margin:5px 10px 15px 20px; 上5px,右10px,下15px,左20px    border 边框        border-width 边框线的宽度            px        border-style 边框线的款式            solid   实线            dotted  点状线            dashed  虚线            double  双实线        border-color 边框线的色彩        速写            border:10px double #333;        border-radius 边框圆角            border-radius:100%; 圆            border-radius:10px; 10px的圆角    padding 内边距    background-color    background-image:url();    background-position    background-repeat        no-repeat 不反复        repeat-x x轴反复        repeat-y y轴反复    background-size 背景图的尺寸        background-size:100% 100%;2) 盒子的组成    width、padding、border、margin3) 盒子的分类    通过box-sizing设置盒子的类型    1) box-sizing:content-box;        内容盒子【W3C盒子】【默认】        width 200px= 内容width        所占的宽 = width + padding + border + margin     2) box-sizing:border-box;        边框盒子【IE盒子】                width 200px = 内容width + padding + border        所占的宽 = width + margin    4) 边框塌陷(margin塌陷)    浏览器中有两个盒子,高低布局,如果给下面的盒子加上margin-bottom:10px;给下面的盒子加上margin-top:10;两个盒子之间的间隔为10px,不是20px    两个盒子之间间隔取margin大的那一个