2011-05-20 35 views
28

我最近在線觀看了一些會議,談論abt web排版。有一些關於網絡計算器提到的關於計算黃金比例的font-size/line-height的內容。任何想法,我可以在哪裏找到它?或者你使用什麼大小的標題?是否有CSS字體大小/行高計算器?

回答

31

CSS屬性的'line-height'實際上接受一個純數值,它會根據字體大小設置計算出線高。如果你想使用黃金比例(1.61803399),那麼你可以將其設置爲正文中的線條高度。

 
body { 
    font: 100%/1.618 sans-serif; 
    } 

作爲一個例子,將H1的字體大小設置爲24px會產生39px的行高(從38.832向上舍入)。

+0

對於任何字體大小,行寬度必須隨着行寬增加而增加 – 2012-11-19 20:09:59

+0

@Tom注意一下,湯姆?使用無單位值告訴瀏覽器根據字體大小調整行高。我不確定線寬來自哪裏,但會對你擴展的想法感興趣。 – amustill 2012-11-20 11:18:21

+1

隨着線寬增加,文本變得難以閱讀,因爲線高並未增加以抵消寬度的影響。有3種印刷尺寸:字體大小,線條高度和線條寬度。如果你想在內容寬度爲550px的情況下使用16px的字體大小呢?在這種情況下,應該調整的線高度是多少?根據你的是25.88,但最優是25.00。這只是一個進一步的閱讀;) – 2012-11-21 01:02:19

14

我知道這是一個老問題,但以防萬一有人還在尋找引用,這(真棒)Golden Ratio Typography Calculator

+6

但你想念這個** [awsone文章](http://www.pearsonified.com/2011/12/golden-ratio-typography.php)**從該awsone黃金比例計算器的作者 – 2012-11-18 07:27:12

+0

目前我越來越我的控制檯中有一個'$'未定義的JavaScript錯誤 - 似乎他們忘記了加載jQuery或其他東西。 – 2016-08-23 19:46:13

0

是它type-scale.com?我用這個來計算所有的礦。它提供字體大小和行高。

0

那些尋找與黃金比例明確設置line-height,你可以使用:

這將不同的字體大小正確縮放。