【設計談】字體與排版
無論你是做網頁還是App設計,文字內容總是能佔到整個版面將近80%的區域。因此理解字體與排版對UI設計師來說非常關鍵。你需要始終把內容的可讀性放在首位去考慮和權衡你對字體與排版的選擇。
字體的基礎術語
了解字體設計的基礎術語非常重要,這些術語在介紹字體設計的相關文章中經常出現。比如 x-height(X字高)指的是從字母的基準線開始往上到最矮字母的頂端的距離,當X字高的比例相對大一些的話就能增加易讀性。
襯線字與非襯線字
在西方國家的字母體系,分成兩大字族:serif(襯線字體)及sans serif(無襯線字體)。襯線字(下圖中的宋體、Times New Roman)是指在字的筆畫開始及結束的地方有額外的裝飾,而且筆畫的粗細會因直橫的不同而有所不同。 相反的,無襯線字(下圖中的思源黑體、Helvetica)就沒有這些額外裝飾,而且筆畫粗細大致上是差不多。
襯線字的字體較易辨識,也因此具有較高的易讀性。 反之無襯線字則較醒目。通常來說,需要強調、突出的小篇幅文字一般使用無襯線字,而在長篇正文中,為了閱讀的便利,一般使用襯線字。在實際應用中,因為中文的宋體和西文的襯線體,中文的黑體和西文的無襯線體,在風格和應用場景上相似,所以通常搭配使用。
字體排版建議
在你對字體排版技巧了如指掌之前,首先需要保證你的內容能夠簡單且清晰地展現出來。優秀的文字與排版使我們更願意去閱讀,所以最好先關注你所設定的字體和排版是否便於閱讀,然後再考慮為了美觀改進行修飾。我們可以參考這篇英文指南 :[優秀字體排版的5條原則](Typography in ten minutes)並且將文中的這些原則應用到我們的App和Web設計中去。
iOS中的系統字體
隨著iOS 9系統以及EI Capitan系統的發布,現在的系統字體變為了Apple自己設計的 [San Francisco]。iOS仍然在其他地方使用**SF UI**,而在Apple Watch中使用**SF Compact**
San Francisco 有兩類尺寸: ***文本模式(SF UI Text)*** 和 ***展示模式(SF UI Display)***。 文本模式適用於小於20 points的尺寸,展示模式則適用於大於20 points的尺寸。當你在你的app中使用San Francisco時,iOS會自動在適當的時機在文本模式和展示模式中切換。
註:如果你使用諸如Sketch或Photoshop的工具來進行設計,那麼當你設置的字體大於等於20 points的時候,你需要切換到展示模式。iOS會根據字體大小為San Francisco自動調整字間距。
選擇Body字體
為body text挑選合適的字體是最重要的。務必選擇那些可讀性強的,看上去乾淨易讀的字體。我推薦的常用英文字體有:San Francisco, Helvetica Neue, Avenir Next, Open Sans, Museo Sans。中文字體則有,華文細黑,思源黑體
字體的大小
在iPhone,iPad,iWatch 中設置的Body字體不應該小於***11pt***,這樣才能被正常閱讀。我們推薦的Body文本大小應該在***15-18pt***。
字體的字重
當我們設置更大的字體來獲得更好的易讀性的同時,我們也應相應地減小字體的字重(粗細),考慮Light,Thin或者Ultra Thin。過重的字體會太過醒目,從而影響其他內容的顯示效果。
當字體大小為12-18pt時,使用Regular,18-24pt時,使用Light,24-32pt,使用Thin,當字體大小超過32pt時,建議使用Ultralight。以上都是建議值,你應該根據不同字體的顯示效果進行設定使文字內容看上去清晰和精緻,從而保持良好閱讀體驗。
現代字體都有多種字重設置:Regular,Light,Thin和Ultralight
合理設置行高,讓文字也能夠呼吸
行間距(leading)應該設置為字體大小的120%到145%之間。
在右邊的例子中,行高設為了與字體高度相同的100%,而在左邊的例子中,我將它設為145%。它們的顯示效果有著非常明顯差異。當字數進一步增加時,你更會發現閱讀行距設置過小的大段文字會非常累。合理設置行高,也是一種留白的技巧,能夠增強用戶的閱讀體驗。
每行45-90個字
行長指單行文字的長度,如果一行中包含的字數太多,文本內容將會很難閱讀。英文字元一般在45-90字比較適宜,而中文35-60字為宜。合理的行長使用戶在行間跳轉時非常感到輕快和愉悅,反之則會使閱讀成為一種負擔。
字體樣式
字體樣式對易讀性和快速瀏覽非常重要,一般的原則是,被修飾的文本不應超過整個文本的10%,如果所有文本都都通過修飾被強調的話,那反而就不是強調了。當然,一次不應該同時使超過三種的強調樣式。換句話說,不要在同一段文本中同時使用,顏色,字體改變,大小,下劃線,斜體,粗體。
尋找合適的字體
大部分商用字體都很貴,但也有很多優秀的字體是免費的。你只需要從中挑選你最喜歡的字體,並應用到你的設計中就可以了。下面就介紹幾個非常優秀的字體網站。
Google Fonts (需翻牆)
在Google Fonts,你可以免費下載你喜歡的字體,並且按照你的需要在項目中使用。由於在iOS中使用其他字體的唯一方法就是將字體文件導入到系統中,因此Google Fonts的下載功能非常有用。Google Fonts包含超過1400種不同的字體,其中包含最著名的:Open Sans和Roboto字體,他們是Android系統使用的默認字體。
你可以使用Mac上的SkyFonts來自動同步字體到你的桌面。
如果你需要在你的網站中直接使用Google Web Fonts,你可以選擇360的代理來訪問Google的免費字體庫。下面是使用說明,非常簡單。
Typekit
有非常多優秀的字體。這對於那些剛剛起步的人來說,非常有用。這其中就有我非常喜歡的Proxima Nova和Museo字體。它還將思源黑體等中文字體也收入其中了。
有字型檔
對於在需要大量使用中文字體的用戶來說,有字型檔是一個不錯的選擇。它是國內目前比較優秀的Web Font服務平台,包含了大量優秀的中文字體。
其他資源
字體和排版是一門值得深入探索的藝術。每個字體的形成和發展過程都有著深遠的歷史可以追溯。當你設計的作品也能被稱作藝術品時,那就是對你最大的肯定。
文字排版指南
這是一篇英文文字排版指南,但提到的內容和大部分意見對中文字體的選擇和排版同樣具有意義。非常值得閱讀。
字體設計基礎:字由心生
漢字怎麼樣發展而來的?我們現在用到 字體是通過什麼字體演變過來的?當今字體又是沿用了先人的那些字體基礎?… … 通過這篇文章,能夠對漢字的這些基礎知識有所了解。
哪種字體最適合快速閱讀
這篇文章詳細介紹了中英文字體的搭配建議,很有參考價值。
Type is Beautiful
是一個非常有名的關於字體的博客網站,提供了大量字體研究的文章,適合從初學者到資深設計師閱讀。同時它還提供了一個播客,名叫「字談字暢」
推薦閱讀:
※從清華工業設計專業課程安排,來看設計師的知識體系(一)——綜述
※什麼是有形創新和無形創新?frog 創意總監告訴你
※如何成為一名極簡主義者?
※[好設計怎樣看?] 好公園裡的秘密
※我雖然審美差,但我心態好啊