當前位置:
首頁 > 最新 > 網頁設計中字體應用的10個技巧

網頁設計中字體應用的10個技巧

文章譯自:Medium

原文標題:10 Tips On Typography in Web Design

原文作者:Nick Babich

文章翻譯:村長道哥

溝通在設計中有著舉足輕重的地位——溝通對於在網站和用戶之間建立清晰的聯繫並幫助用戶完成他們的目標是至關重要的。當我們在網頁設計中討論溝通時,通常指的上面的是文字。字體又是這個過程中至關重要的部分:

超過95%的網路信息都是以書面語言的形式出現的。

優秀的字體設計可以讓閱讀變得輕鬆,而糟糕的字體設計則會讓用戶難以閱讀。正如 Oliver Reichenstein 在他的文章《網頁中95%的設計都是字體》中所寫的那樣:

優化字體就是優化可讀性,可訪問性,可用性,以及文字的整體平衡。

換句話說,優化字體設計也就是優化用戶界面。在本文中,我將提供一些幫助提高文本內容可讀性和易讀性的準則。

1 使用盡量少的字體

使用超過3種不同的字體會使網站看起來結構鬆散並且不專業。請記住,太多的字體大小和樣式同時也會破壞網頁的布局。

為了防止這種情況,我們需要盡量把使用字體的數量限制到最小

一般來說,將字體的數量限制在最小(兩個是經常使用的數量,一個有時也足夠了),並且整個網站都採用相同的字體。如果你使用了不止一種字體,那麼確保這些字體是根據它們的字元寬度而互補的。以下面的字體組合為例。Georgia 和 Verdana(左)的組合因為相似所以營造出了和諧感。相比之下,Baskerville 和 Impact(右),因為 Impact 的字重使得 Baskerville 就不那麼明顯了。

確保字體之間要根據字元寬度互補

2 使用標準字體

字體嵌入服務(比如Google Web Font 和 Typekit)有很多有趣的字體,這些字體可以給你的設計帶來全新的、新鮮的和意想不到的東西。它們也非常容易使用。以谷歌為例:

隨便選擇一個字體,比如 Open Sans。

生成代碼並把代碼粘貼到 HTML 文檔的 head 中。

完活了!

那麼,哪裡會出錯呢?

實際上,這種方法有一個嚴重的問題——就是用戶更熟悉標準字體,在標準字體下用戶可以更快地閱讀。

除非你的網站對自定義字體有著特殊的需求,比如為某個品牌設計網頁,或者意圖創造一種沉浸式的體驗,否則最好還是使用系統自帶的字體。安全的做法是使用一個系統字體:Arial、Calibri、Trebuchet 等等。記住,好的字體設計會把讀者吸引到內容上,而不是字體本身。

3 限制一行字的長度

一行中字元的數量是文本可讀性的關鍵。不應該光由你的設計決定了文本的寬度,也應該考慮到文本的易讀性。Baymard 研究所關於可讀性和字行長度的建議是:

「如果想要一個好的閱讀體驗,應該每一行有60個左右的字元。一行中字元的數量是文本可讀性的關鍵。」

如果一行太短,眼睛就得經常轉回去,這就打破了閱讀的節奏。

如果一行文字太長,用戶的眼睛將就很難集中在文本上。

對於移動設備,每一行應該使用30到40個字元。下面是兩個在移動設備上瀏覽網站的例子。第一個使用每行50-75個字元(列印和桌面應用的每行最佳字元數),第二個使用了最優的30到40個字元。

在網頁設計中,你可以通過使用 em 或像素來限制文本塊的寬度,來找到每行的最佳字元數。

4 選擇一個適用於各種大小的字體

用戶用來訪問你的站點都是不同大小屏幕和解析度的設備。大多數用戶界面都需要不同大小的文本元素(按鈕、欄位標籤、欄目標題等)。這裡重要的 是要選擇一個在不同的尺寸和字重上都能很好地保持可讀性和可用性的字體。

谷歌的 Roboto 字體

確保你選擇的字體在小屏幕上也是清晰可見的!盡量避免使用草書的字體,比如 Vivaldi,儘管這些字體很漂亮,但是很難閱讀。

Vivaldi的字體在小屏幕上很難閱讀

5 使用字母區分明顯的字體

許多字體都把一些字母設計得不容易識別,特別是「i」和「L」(如下圖所示),以及字母間距不當的問題,比如「r」和「n」看起來像「m」。所以在選擇字體時,一定要在不同的環境中試驗字體,確保不會給你的用戶帶來問題。

6 不要全部大寫的字母

全部大寫的文本——意思是所有的字母都是大寫字母——在不涉及閱讀的情況下還是不錯的(例如縮寫或 logo),但是當涉及到閱讀時,不要強迫你的用戶閱讀全是大寫的文本。正如 Miles Tinker 在他的影響巨大的《印刷的易讀性》中提到的,全部大寫的文本與小寫相比,大大降低了瀏覽和閱讀的速度。

7 不要把行間距最小化

在字體排版中,我們有一個特殊的術語來表示兩行文字之間的間距——leading(或行高)。通過增加行高可以增加文本行之間的垂直空白,從而提高可讀性。一個比較好的規則是為了打造良好的可讀性,行高應該比字元高度多大約30%。

正如 Dmitry Fadeyev 指出的,合理地使用段落之間的空白,已經被證實可以提升用戶20%的理解度。使用空白的技巧在於為用戶提供易於消化的內容,然後剝離無關的細節。

8 確保有足夠的顏色對比度

不要在文本和背景上使用相同或相似的顏色。文本越清晰,用戶就能越快地瀏覽和閱讀。以下是 W3C 推薦的正文文本和圖像文本的對比比例:

小字體的文本應該與背景有至少4.5:1的對比度。

大字體的文本(14pt的粗體或18pt的常規以上)應該與背景有至少3:1的對比度。

這兩行文字不符合顏色對比度的建議,很難在它們的背景顏色下閱讀。

這兩行文本符合顏色對比度的建議,很容易在背景色下閱讀。

一旦你確定了顏色的選擇,就需要在設備上和真正的用戶之間進行測試,這是非常有必要的。如果有測試反映出閱讀的問題,那麼你就可以確信用戶也會遇到同樣的問題。

9 不要使用紅色或綠色的文字

色盲是一種常見的情況,尤其是在男性中(8%的男性是色盲),所以建議使用其他顏色來引導重要的信息。同樣,應避免使用紅色和綠色來傳達信息,因為紅綠色盲是最常見的色盲。

10 不要使用閃爍的文字

閃光或閃爍的內容能引發易感人群的癲癇發作。不僅如此,這很可能會讓大部分的用戶感到厭煩或精神渙散。

GIF/1K

不要閃爍!

結論

字體設計是一個很重要的問題。做出正確的字體選擇可以讓你的網站有一種清新和優雅的感覺。另一方面,糟糕的字體則會讓人分心,讓人們的注意力放在字體本身上。字體的可讀性、可理解性和易讀性是設計中至關重要的一環。

字體是為了突出內容

字體應該以一種不會增加用戶認知負擔的方式來突出內容。

歡迎加入設計新手村微信群,請掃描道哥二維碼。

好友暗號是:我要進村!

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 設計吐槽大會 的精彩文章:

2017年插畫的7種奪人眼球的大熱趨勢

TAG:設計吐槽大會 |

您可能感興趣

20個設計精美的手機APP應用程序設計
3D技術在概念設計中的應用
2017年智能網聯汽車產業盤點——應用篇
盤點2017媒體新技術應用
2018年物聯網技術和應用研討會
2018區塊鏈技術在能源領域應用的4個預測
通過內置式802.11ax將無線網路技術擴展應用到物聯網領域
盤點2018年3D列印技術改變醫學的10種應用
2018年區塊鏈技術和應用峰會最精彩分享
100個替代昂貴商業軟體的開源應用,辦公 製圖 設計 數學 動畫等
15個木質材料建築內裝應用案例,個個是精品,值得學習(9-15)
2018全球區塊鏈技術應用峰會
2018年全國物聯網技術與應用大會
谷歌下架22個超200萬次安裝的應用程序
大數據和人工智慧的應用熱潮中,2018年互聯網項目發展趨勢
調研1600個物聯網項目,我們發現了2018可能大火的物聯網應用!
IFC2018:智慧革命中大屏應用的「結構化」時代
谷歌應用商店2017年共計移除70萬個惡意移動應用程序
3S技術在規劃設計中的應用
2018MTG 手機應用軟體小賞