最小行高

最小行高是指在字型排版中,為了保證文字的可讀性和美觀性,每行文字之間需要保持的最小垂直距離。這個距離通常是由字型的大小和設計的特性所決定的。不同的字型有不同的最小行高要求,以適應其筆畫粗細、字形結構等因素。

在網頁設計和列印排版中,最小行高的概念非常重要,因為它直接影響到文字的易讀性和用戶的閱讀體驗。如果行高設定得太小,文字可能會重疊或者看起來過於擁擠,導致閱讀困難。相反,如果行高設定得過大,可能會浪費寶貴的版面空間,影響信息的傳達效率。

為了確保文字的可讀性,通常建議的最小行高是字型大小的1.2倍到1.5倍。例如,如果字型大小是12pt,那麼最小行高應該在14.4pt到18pt之間。這個範圍是一個經驗法則,具體數值可能會根據字型的設計、使用的媒介(如螢幕或列印紙)以及個人偏好而有所不同。

在HTML和CSS中,行高可以通過「line-height」屬性來設定。例如,要將段落的行高設定為最小值,可以這樣寫:

p {
  line-height: 1.5;
}

這意味著段落中的文字將會有至少1.5倍於字型大小的行高。

需要注意的是,最小行高的概念主要適用於等寬字型(monospaced fonts),因為等寬字型的字元寬度是固定的,而比例字型(proportional fonts)的字元寬度是可變的,因此它們的行高通常會根據實際內容進行調整。