外边距margin
简写方式
margin:v1; 设置4个方向
margin:v1 v2; v1 设置上下外边距 v2左右外边距
margin:0 atuo;/margin:auto;
上下为0,左右居中/上下无效,左右居中
margin: 10px auto;上下10,左右居中
margin: v1 v2 v3; 设置v1上 v2左右 v3下
margin: 10px auto 20px;上10 下20 左右居中
margin: v1 v2 v3 v4; 上 右 下 左
自带外边距的元素
h1~h6都带 p body ol ul dl pre
由于不同浏览器对默认的外边距的解析可能会有差别
所以在写代码之前,一般会把外边距清空。即css reset
内边距padding
改变padding是不会影响其他元素的,只会改变当前元素自己的实际占地尺寸
padding:v1;设置4个方向内边距
padding:v1 v2;上下 左右
padding:v1 v2 v3;上 左右 下
padding:v1 v2 v3 v4;上右下左