margin
1、非替代(non-replaced)行內元素可以使用該屬性定義horizontal-margin;若要定義vertical-margin,必須改變元素爲塊級或行內塊級。
vertical-margin = margin-top,margin-bottom
horizontal-margin = margin-right,margin-left
2、margin摺疊
margin摺疊只發生在塊級元素上,也就是說 margin 合併只發生在vertical-margin上。;
浮動元素的margin不與任何margin發生摺疊;
絕對定位元素的margin不與任何margin發生摺疊;
根元素的margin不與其它任何margin發生摺疊;
padding
我們爲行內元素定義縱向內補白(padding-top/padding-bottom)時,雖然不需要將之轉化爲行內塊或者塊級,但是給行內元素設置縱向內補白並不會
影響佈局。