即使沒有設置,H1標籤底部仍具有填充或邊距。即使沒有設置,H1標籤在底部仍具有填充或邊距
我有一個h1標籤和一些文字在下面。我將margin和madding設置爲0,文本仍然不在h1文本的正下方。
我創建了一個JS小提琴說明我的觀點
即使沒有設置,H1標籤底部仍具有填充或邊距。即使沒有設置,H1標籤在底部仍具有填充或邊距
我有一個h1標籤和一些文字在下面。我將margin和madding設置爲0,文本仍然不在h1文本的正下方。
我創建了一個JS小提琴說明我的觀點
沒有填充。在文本中,只有空間由缺省line-height
分配,並且沒有帶下劃線的字符(如p,q和g)。
嘗試使用line-height: 70px;
希望這有助於!
每個font
有被稱爲自己的垂直空間行高。這是H1的line-height
。
Ajust行高。 http://jsfiddle.net/6hCrC/13/
更好的解決方案是在這裏:
h1, h2, h3, h4 {line-height: 1em;}
有幾個精彩的答案,這樣,只是想補充一點,你可以用'border:1px solid black'規則輕鬆檢查元素真正採用了多少空間。 ) – raina77ow