對於段落字體大小的某些組合,段落之間的間距太大。我想透過給第二段頂部負邊距/間距(或第一段底部負邊距/間距)將它們擠壓在一起。
在CSS中,我可以透過以下規則來實現效果。
p.squeezeUpward
{
margin-top: -6pt;
}
設定好像是這樣應該工作是段落-->縮排和間距-->之前的間距。如果我可以將其設為負數,例如-6 pt,我認為它會達到我想要的效果。但不允許使用負數。
請注意,我不是說具有額外間距的段落樣式。我說的是沒有額外間距的連續段落樣式,其中字體本身的“間距”或“邊距”會產生很大的間隙。
答案1
我最終發現似乎效果相當好的是將行間距設為精確值。
具體來說,改變段落-->縮排和間距-->行間距從單身的到確切地並設定在到明確的點大小。如果你變得足夠小,你可能需要添加一些之後的間距確保小寫“j”和“y”等字元不會被剪切。
例如,我現在有一個帶有 28 pt Segoe UI 字體的段落樣式,其中我將行距設為 28 pt,行距設定為 6 pt。這使它非常接近上面的段落,同時仍然在下面留下相當大的邊距,並為“j”和“y”字元留出足夠的空間。
答案2
嘗試主頁 - 段落 - 行和段落間距 - 在下拉式選單中,您可以點擊“刪除段落後的空格”,這應該可以實現您想要的效果。或者,在下拉清單中選擇“行距選項”,然後勾選“不要在相同樣式的段落之間新增空格”複選框。