外边距:
元素与元素之间的距离
1.既然是块级元素,默认占据一行,右边不能放素,所以没有右外边距(除了没有宽度的元素)。
如果有宽度就没有右边外边距,因为要遵循前后元素都被换行。反之,没有宽度就可以设置右外边距。
2.HTML排列方向从左往右,从上往下文档流的形式
3.内联元素:没有发垂直方向的外边距,但是可以有 margin-left和 margin- right
块级元素居中方法
水平外边距给上auto就能进行块级居中,有空隙才能居中,没有空隙比如自动拉伸宽度的块级就
没有了居中(也就是没有宽度的块级元素),auto只有外边距才有!
margin-left:auto;
margin-right:auto;
PS:外边距允许负值,