什么元素允许有margin值,无论块状元素还是行内元素都可以,只是各有限制。
先说行内元素,这个是不允许有上下 外边距的,
再说块状元素,上下左右外边距都允许 但是相邻元素的外边距会合并,要注意的是浮动元素的外边距不会合并
而行内元素的左右边距是不会合并的
块状元素的上下边距需要很谨慎的使用,一不小心就超越了自身,作用到父节点上了。
总结一下两点注意:
一是外边距合并问题
二是上下外边距超越问题