CSS字體上下內(nèi)邊距的設(shè)置可以通過調(diào)整line-height
和padding
屬性來實現(xiàn)。
line-height
屬性用于設(shè)置字體上下間距,即行高,它可以通過像素、百分比或em單位來指定,如果你想讓字體上下間距為20像素,你可以這樣寫:
p { line-height: 20px; }
或者,你也可以使用百分比單位來設(shè)置行高,
p { line-height: 150%; }
這樣,字體上下間距就會根據(jù)字體大小自動調(diào)整了。
padding
屬性用于設(shè)置元素的內(nèi)邊距,包括上下左右四個方向,你可以通過分別指定四個方向的數(shù)值來設(shè)置內(nèi)邊距,
p { padding: 10px 0 10px 0; }
這樣,上下內(nèi)邊距就會為10像素,左右內(nèi)邊距為0,你也可以使用百分比單位來設(shè)置內(nèi)邊距,
p { padding: 15% 0 15% 0; }
這樣,上下內(nèi)邊距就會根據(jù)元素高度自動調(diào)整了。
line-height
和padding
屬性的值可以根據(jù)具體需求進(jìn)行調(diào)整,你也可以使用其他CSS屬性來進(jìn)一步定制字體和元素的樣式。