字型不只是美觀,它在傳遞訊息
你看到一個用 Comic Sans 寫的律師事務所網站,會有什麼感受?馬上覺得「不專業」——即使你沒辦法解釋為什麼。
這就是字型的力量:它在你讀到任何文字之前,就已經傳遞了關於品牌的情緒訊號。
原則一:確立字型層次
一個網站通常需要三個層次的字型設定:
標題(H1/H2):最大、最有個性,負責吸引注意力並建立品牌氛圍
副標題(H3/H4):中等大小,輔助標題,引導閱讀結構
正文:最小也最重要,可讀性第一,不需要太多個性
每個層次視覺上應該明顯不同,訪客一眼就能分辨「這是標題」「這是說明文字」。
原則二:每個設計最多使用兩種字型
新手最常犯的錯誤:用了 5 種字型,以為這樣「豐富」。結果是視覺混亂,沒有一種字型可以建立一致的品牌感。
兩種字型的組合公式:
一種有個性的標題字型(襯線字體或特色無襯線)加上一種高可讀性的正文字型(簡潔的無襯線字體)。
範例組合:
標題:Playfair Display(優雅的英文襯線字體)配正文:Inter(現代感的無襯線字體)
標題:Cormorant Garamond(細緻的奢華感)配正文:Lato(友善易讀)
原則三:行高影響可讀性超乎想像
行高(line-height)是相鄰兩行文字基線之間的距離。太小,文字擁擠,讀起來很喘;太大,視線在段落間的連貫性斷裂。
推薦設定:
正文:行高為字體大小的 1.5-1.75 倍。例:字體 16px,行高設 24-28px。
標題:行高為字體大小的 1.1-1.3 倍。例:字體 48px,行高設 52-62px。
標題不需要像正文一樣寬鬆——太大的行高反而讓標題「散掉了」,失去力量感。
原則四:每行字數控制在適當範圍
一行超過 80 個英文字元或 40 個中文字,視線在換行時需要移動太大的距離,讀起來非常費力。
實作方式:用 CSS 的 max-width 限制文字欄位的寬度。正文欄位建議不超過 680px(約等於中文 35-40 字)。
很多網站讓文字在全寬容器中鋪滿,在大螢幕上一行可能有超過 100 個字元,閱讀體驗極差。
原則五:字重創造對比和重點
同一套字型有不同的字重(Light 300、Regular 400、Medium 500、Bold 700)。巧妙運用字重,不需要換字型也能建立視覺層次。
常用手法:
標題用 Light 或 Thin(輕量級的細字),配合大字體,呈現出高端的精緻感
關鍵詞用 Semi-bold 強調,而不是整行都加粗
按鈕文字用 Medium 或 Semi-bold,增加點擊感
注意:不要讓正文用太細的字重。Light(300)在白底上看起來很優雅,但在手機小螢幕或深色背景上可讀性很差。
原則六:中英文混排的對齊問題
台灣的網頁設計常見中英文混排,但中英文的字型預設基線、字距都不一樣,直接混排容易顯得雜亂。
處理建議:中文字體和英文字體分開設定——中文用中文字型,英文和數字用英文字型。在 CSS 設定字型家族時,英文字型放前面,中文字型放後面(瀏覽器會優先用英文字型渲染英文字元)。
例如設定 font-family 為 Inter 後接 Noto Sans TC,Inter 渲染英文和數字,Noto Sans TC 渲染中文,搭配效果遠勝單一中文字型混搭。
工具推薦
Google Fonts:免費、速度快、選擇豐富,絕大多數場景都夠用
Fontpair.co:推薦適合搭配的字型組合
Type Scale(typescale.com):即時預覽不同字型和大小比例
排版沒有捷徑,需要培養眼力。多看設計做得好的網站,注意它們用了幾種字型、如何建立層次、正文的行高感受——這些觀察積累下來,你對好排版的直覺就會越來越準確。