CSS行高问题

4

什么是理想的行高,使用line-height值时应该使用什么类型的值,em、px还是百分比?

5个回答

4

em是相对的,如果用户更改文本大小(例如,出于可读性原因,我的妈妈经常这样做),它将很好地缩放。


4
很多人倾向于使用1.2-1.5 em,因为它相对于字体大小并且看起来不错。我相信一个印刷专家可以更全面地解释这些值的来源。

4

通常认为,为了获得舒适的阅读体验,行高应该是字体大小的1.5到2倍。

p{
font: normal 10pt/15pt sans-serif;
}

请注意,这取决于您使用的字体。在网页设计中,每个规则都需要谨慎对待。

1
我同意@pixeline的说法。通常,行高约为1.5,但它取决于您使用的字体。除了px、em和百分比之外,您还可以使用无单位值。学习更多关于行高属性的知识将对您有所裨益。 - Nesha Zoric

1
正如Alex所指出的那样,应该使用em、百分比或整数来设置行高,以便它能够良好地缩放。请参考Mozilla开发者网络上的行高参考文献以获得进一步的解释。
p{
 font: normal 10pt/1.5 sans-serif;
}


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接