經常會發現正常div的屬性在a標簽上或者p標簽上都不管用,這是因為a標簽和p標簽都不是盒子模型。
例如:
<div style="margin-top:5px;"></div>
這是有效的距離,但是
<a style="margin-top:5px;"></a>
這就是無效的距離
原因很簡單,margin是針對盒子的,a標簽和p標簽都不是盒子模型,但是可以把他們變成盒子模型
style="display:block"
變成塊級元素后,就成為盒子模型了,就可以設置margin等屬性了。