网页布局过程:
1.先准备好相关的网页元素,基本都是盒子。
2.CSS设计盒子样式,摆到相应的位置。
3.往盒子里面装内容。


边框宽度(px),边框样式(solid 实线 dashed 虚线边框 dotted 点线边框),边框颜色

边框的复合写法:

分开:border-top:
border-collapse属性用来合并相邻的边框
边框会额外增加盒子的实际大小
即边框与内容之间的距离

复合属性:

!:padding也会影响盒子的实际大小,如果盒子已经有了高度和宽度,padding则还会撑大盒子
解决方案:用盒子大小-padding大小(左右均有*2)
未指定宽度和高度不会撑开盒子
margin属性用来设置外边距,即控制盒子与盒子之间的距离
外边距可以让块级元素水平居中显示
(1)盒子必须指定了高度
(2)盒子外边距都设置为auto

行内元素水平居中可以给其父元素添加text-align:center
嵌套块元素垂直外边距的塌陷
对于两个嵌套关系的块元素,父元素有上边距同时子元素也有上外边距,此时父元素会大塌陷较大的外边距值。

实际开发常用:

border-radius属性可以设置元素的外边框圆角。




box-shadow:10px 10px 10px 10px black;x距离,y距离,模糊距离(实虚),阴影的尺寸,阴影的颜色。
常用:
