Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
為一名設計師,你需要學到的最重要的技能之一就是如何選擇字體。這是因為文字內容是設計師與用戶溝通的主要方式之一,版式可以決定設計的成敗。
排版工作兼具美感和復雜性,有些人把自己整個職業生涯都獻給了字體設計。幸運的是,他們的工作都以文檔的形式,很好的記錄了來,讓我們在設計時,有大量的資源可以學習。
本文旨在幫助你學習如何選擇正確的字體類型。同時,也鼓勵大家去探索那些你自己熟悉的字體組合。
在做任何事情之前,首先都需要確定設計的目標。你想傳達的信息是什么?你設計的媒介又是什么?
好的設計,會利用好版式并與目標達成一致。這是因為版式在你的設計中是表達情緒、基調和風格的關鍵。
例如:如果你設計的賀卡是走很重的插畫風,那么選擇一款合適的插畫風格字體就很關鍵。合適的字體風格要與整體的設計調性保持一致。
選擇合適的插圖風格字體
如果你正在設計一個以圖片為核心的登陸頁面,選擇一個不喧賓奪主的簡單字體就很關鍵。使用字體作為一種來強化信息傳達的方式。
如果圖片是設計的重點,那么選擇簡單的字體,圖片就會更加突出。
在確定設計目標之后,接著需要確定目標用戶。這一步很關鍵,因為有關用戶的信息,如:年齡、興趣和文化素養,會直接影響到字體的選擇。
例如:有些字體更適合給兒童設計時使用。在閱讀時,孩子們需要字跡清晰,字型大方的字體。Sassoon Primary就是一個不錯的例子,Sassoon Primary是由Rosemary Sassoon開發的,正是基于她對兒童容易閱讀字體的研究。
Rosemary Sassoon開發了Sassoon Primary字體
有些字體更適合老人,Senior-friendly字體有更加易讀的尺寸,對比度也足夠高,同時也避免了復雜的裝飾性筆跡。
在選擇字體時,要考慮到你的讀者和他們的需求。簡單來說,需要與你的用戶共情。
多看看其他設計師的優秀作品,試著去理解他們是如何選擇字體的。
對于字體設計的靈感,CreativeBloq的《75種最好的免費字體》就是一篇非常棒的文章,可以讓你正確地選擇字體。在那篇文章中,CreativeBloq解釋了每種字體背后的玄機。
另一個有用的資源是Awwwards在2015年發布的《100個最全的免費字體合集》。Invision 也編制了一個版式字體合集,你也可以在那里找到很多靈感資源。
Typ.io 收錄了大量已上線的字體案例資源(http://typ.io/)
想從實際線上網站獲得靈感,type.io這個網站會非常適合。這個網站從網上收集到了大量的字體設計案例,另外,網站中還在每個案例底部提供了css的字體樣式。
除了尋找專門的字體網站,也可以去查看你最喜歡的網站,看看他們是如何使用好字體的。“WhatTheFont”是一個很好的工具,它是一個Chrome擴展插件,只需要懸停在網頁中你希望了解的字體上,就能準確知道它的字體屬性了。
(譯者注:親自試驗了,能很方便的查字體了,有個地方要注意的是,必須等網站加載完成了,點擊那個插件圖標才有效果哦。)
除了單個字體,還要看看字體搭配的靈感。合適的字體組合和字體本身一樣重要,良好的字體組合有助于建立視覺層級,提高設計的可讀性。
字體組合和字體本身一樣重要
要獲得靈感,可以從Typewolf(https://www.typewolf.com/)開始。Typewolf收錄了大量來自不同網站的字體組合靈感。除此之外,他們還有字體推薦和高級排版指導,簡直就是版式創作者們的寶庫。
FontPair (http://fontpair.co/)還專門為谷歌字體設計了字體搭配靈感。你可以按字體類型組合進行排序,例如:無襯線字體和襯線字體或者襯線字體和襯線字體。
最后,在網上可以找到大量由設計師設計的字體組合。例如:《 Typography: Google Fonts Combinations》和《Typography: Google Fonts Combinations – Volume 2》,只需要在Dribbble和Behance上搜索“font pairing”即可找到。
有了前面的研究和靈感,你就可以選擇自己喜歡的字體了。在選擇字體時,有三個原則需要記住:可讀性、易讀性和目標。
在選擇字體之前,先研究一下產品目標
選擇常規且易于閱讀的字體,要盡量避免一些裝飾性的字體。同時,還要注意到字體的用途。比如:一些字體更適合作為標題而不是正文。
因此,在選擇字體之前,先研究一下它的預期使用目標。
搭配對比更大的字體
在字體組合方面,保持簡單原則,在一個頁面中最多使用三種不同的字體。此外,字體的組合需要有明確的對比,這樣會有助于引導讀者的眼睛,首先應該是標題然后才是正文。同時,你還可以使用不同的字體大小,顏色和字重來完善視覺對比。
對于web字體來說,你可以去使用谷歌字體、Typekit和Font Squirrel。谷歌字體是免費的,而Typekit和Font Squirrel提供了免費和付費的字體。
確定字體組合后的下一步是確定字體大小。這方面有一個很好的工具,是由Adobe版式主管Tim Brown設計的模塊化縮放工具。模塊化比例是一種用來識別過往令人滿意的搭配比例,以確定字體大小組合的系統。
模塊化比例是一個系統,用來識別歷史上令人滿意的比例,以創建規范來確定字體大小(https://www.modularscale.com/)。比如:你可以使用基于黃金分割的比例。
以下就是按比例算的前5個字體大小:
Golden Ratio (1:1.618)1.000 x 1.618=1.6181.618 x 1.618=2.6182.618 x 1.618=4.2364.236 x 1.618=6.8546.854 x 1.618=11.089
到后面,你可能會遇到一個問題就是基于黃金分割的比例有點太大了。
Golden Ratio (1:1.618)…11.089 x 1.618=17.94217.942 x 1.618=29.0329.030 x 1.618=46.97146.971 x 1.618=75.99975.999 x 1.618=122.966
如你所見,數字之間的間隔變得太大了。對于大多數的界面來說,需要更小的間隔。值得慶幸的是,模塊化比例有多種基于幾何,自然和音樂的比例。
Minor Second 15:16 Major Second 8:9Minor Third 5:6Major Third 4:5…
因此,如果不能使用黃金分割比例,也可以使用一個間隔更小的比例,比如:完美的“第四比例”。
Perfect Fourth (3:4)…9.969 x 1.333=13.28813.288 x 1.333=17.71317.713 x 1.333=23.61223.612 x 1.333=31.47531.475 x 1.333=41.95641.956 x 1.333=55.927
一旦確定了比例,就可以從列表中選擇字體大小,四舍五入到最近的整數大小。
Font SizesHeader 1: 55pxHeader 2: 42pxHeader 3: 31pxHeader 4: 24pxHeader 5: 14pxBody: 17pxCaption: 14px
模塊化比例的方式是利用了數學知識來精確生成字體大小。然后,這只能是作為一個參考,用這個方法作為起點,最終還是需要以你的眼睛來做適當的調整。
最后一步是為版式創建一套字體規范,用來對整體設計進行標準化。
在sketch中設置字體共享樣式
在像sketch這樣的軟件中,可以創建共享樣式文本用來快速標準化的使用字體。在這個過程中,你還可以調整和確定文本的屬性,比如顏色,字重和大小。在選擇字體顏色時,需要記住一句話:字體顏色與標準色需要協調一致。
使用規范來保證設計的一致性
在設計規范中,確保至少要包括以下幾個內容:字體定義、字體大小、字體顏色和示例用法。
谷歌的字體規范(https://material.io/guidelines/style/typography.html)是一個很好的例子。
其他的一些優秀案例包括 :
版式設計是需要親自實踐才能很好掌握的,它是一門科學,也是一門藝術。
我期待你去打破你的舒適區,去探索屬于你自己的字體設計經驗。
作者:Jonathan Z. White
原文:https://medium.freecodecamp.org/typography-can-make-your-design-or-break-it-7be710aadcfe
譯者:彩云Sky,公眾號:彩云譯設計
本文由 @彩云Sky 翻譯發布于人人都是產品經理。未經許可,禁止轉載
題圖作者提供
一下html中文件標簽和文本標簽的使用
目的是學會使用,所以借助工具可以省好多時間
1.文件標簽:構成html最基本的標簽
html:html文檔的根標簽
head:頭標簽。用于引入html文檔的一些屬性。引入外部的一些資源
title:標題標簽
body:體標簽
<!DOCTYPE html>:html5中定義該文檔是html
2.文本標簽:和文本有關的標簽
注釋:<!-- 注釋內容 –->
<h1> 到<h6>:標題標簽自帶換行的效果
<p>:表示段落的標簽
<br>:換行標簽<br/>和<br>的寫法都不會報錯
<hr>:顯示一條水平線(也是一個自閉和標簽)水平線有一些屬性我們可以控制它的樣式。hr里面表示高度是size而不是height.對齊方式默認是居中的。
<b>:字體加粗
<i>:斜體
<font>:字體標簽(通過屬性來修改字體的字號,大小,顏色,以及字體的樣式)
<center>:文本居然標簽
這里講下網頁下面的版權標簽是如何寫出來的。
3.圖片標簽:用來展示圖片的(圖片也是一個自閉合標簽)
屬性:src:用來指定圖片的位置
什么都不寫默認就是./的形式
../表示上一級目錄
4.列表標簽:
有序列表:ol,li(li表示的是列表的每一項)
無序列表:ul,li
5.鏈接標簽:
a:定義一個超鏈接
屬性:
href:指定訪問資源的URL(統一資源定位符,就是路徑的表示形式)
target:(是目標的意思)指定打開資源的方式
_self:在當前頁面打開
_blank:在空白頁面打開
6.表格標簽:在HTML中的表格只有行的概念,沒有列的概念,將表格以行的形式進行分割,然后再對行進行操作。
table:定義表格
width:表格的寬度
border:邊框
cellpadding:單元格內容左對齊(定義內容和單元格的距離)
cellspacing:邊框合并(定義單元格之間的距離,如果指定為0,單元格的線會合為一條)
bgcolor:背景色
align:表格的對齊樣式
tr:定義行
bgcolor:背景色
align:表格的對齊樣式(是用來修改文本的對齊方式的)
td:定義單元格
colspan:合并列
rowspan:合并行
th:定義表頭單元格
<caption>:表格標題
<thread>:表示表格的頭部分
<tbody>:表示表格的體部分
<tfoot>:表示表格的腳部分
7.塊標簽:div和span是結合css使用的
span:文本信息在一行顯示,行內標簽,內聯標簽(意思就是它不會換行)
div:是會換行的。每一個div占滿一整行。塊級別的標簽
8.語義化標簽:html5中為了提高程序的可讀性,提高了一些標簽
<header>
<footer>
aption 美 [?k?p??n] n.字幕;標題,說明文字;vt.給(圖片、照片等)加說明文字
英文釋義:
A caption is the words printed underneath a picture or cartoon which explain what it is about.
To write a caption for a picture, photograph, etc.
雙語例句:
There is a caption under the picture.
圖片下邊附有說明。
The book is well written, properly illustrated and excellentlycaptioned.
這本書寫得很好,插圖生動形象,說明文字簡練精辟。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。