當前位置:吉日网官网 - 油畫收藏 - 關於字體系列和字體粗細,請見下頁。

關於字體系列和字體粗細,請見下頁。

記得有壹天早上被壹個設計師“戲弄”,至今記憶猶新。就是因為壹個項目(PC和移動)的字體問題,我糾結了壹上午,設計師堅持字體效果要和設計稿壹致。那壹刻我無言以對,不過話說回來,我們都要靜下心來反思項目的質量,於是今天下午要分享的話題:CSS中的字體設置就誕生了。

說到“CSS中的字體”,是老生常談的話題。做過設計和前端的童鞋都會知道其中的壹些“秘密”。在平時的工作中,從設計稿到頁面最終的輸出效果,細心的童鞋會發現有很多方面要做。當然這是建立在項目本身要求非常高的基礎上的。今天下午我們將從字體家族和字體粗細兩個方面來討論。

當編寫全局樣式時,我們總是設置默認字體。例如:

在上述設置中,頁面上的首選字體是方形字體。如果電腦上沒有方形字體,說明顯示的是微軟雅黑,以此類推。...

在設置壹些中文字體的時候,有些童鞋(我曾經)喜歡直接用中文,這樣其實不太好。讓我們回到統壹英語,在這裏分享壹些常用的中英字體:

大家可以收藏壹下,方便參考。

據我所知,無論是PC還是移動終端,現在設計師都默認字體,中文的壹般習慣“微軟優雅黑”、“微軟正粗體”、“方形字體”;英語有很多選擇,比如arial。由於缺少PC設備,目前只有WINDOWS,效果和設計稿相差不大。但是在移動端有時候很糾結,因為我們不知道移動端不同設備自帶的默認字體。當妳和設計師糾結的時候,作為壹個前端攻城師,妳需要拿壹些證據去和他們爭論。如下所示:

默認中文字體為黑體SC。

默認的英語字體是Helvetica。

默認的數字字體是HelveticaNeue。

沒有微軟黑色字體

默認的中文字體是Droidsansfallback。

默認的英語和數字字體是Droid Sans。

沒有微軟黑色字體

默認的中文字體是等角線(方正等角線)。

默認的英語和數字字體是Segoe。

沒有微軟黑色字體

可以發現ios、android或wp系統中都沒有微軟雅黑字體,然後做了壹個小測試,對比微軟雅黑字體的效果和各系統默認字體的效果,發現無論在頁面中使用哪種字體,肉眼都很難看出它們的區別,對產品體驗影響不大。

每個手機系統都有自己的默認字體,都不支持微軟雅黑。

如果沒有特殊要求,不需要在手機上定義中文字體,使用系統默認。

英語字體和數字字體可以使用Helvetica,這三個系統都支持。

好吧,證據確鑿。如果設計師需要使用壹些特殊的英文字體,比如漂亮的din1451a,akzidenzgrotesk-cond等。,我們需要轉換它們,然後用@font-face引用它們。這個方法不多說了,這麽簡單。

讓我們停止談論字體系列。下壹個問題:CSS字體粗細。

首先讓我們了解壹下font-weight的基本屬性值,如下表所示:

400等於正常,700等於加粗。

Inherit指定字體粗細應該從父元素繼承。

但是感覺不明顯。我們只能嘗試不同的字體。但是在比較常見的中文字體中,感覺黑體比較粗。我們來看壹個簡單的例子,WINDOWS系統的PC端效應:

可以根據數值進行設置,就可以很容易的得到字體粗細。細心的童鞋弄清楚如果設置font-weight:901會怎麽樣,設置font-weight:99會有什麽效果,哈哈_,我就不說了,大家可以試試。公司窮,不提供高大上的設備。至於PC在其他系統下的增稠效果,妳可以測試壹下。我想說的重點在移動端。

如果妳對Android和IOS的預版本有所了解的話,妳會發現他們對粗體字非常困惑,而且他們的支持也不是很好。無論妳怎麽設置,都是無效的。說白了就是系統BUG,這裏就不討論那些老問題了。我們想先看看。

CSS3在不同設備和系統下的font-family和font-weight的差異會給前端工程師在開發項目時帶來壹些不便,尤其是在移動端。比如我想用壹個特殊的字符:五角星、箭頭、圓點、箭頭等。,並使用字體直接設置效果。最終效果並不理想。這個妳測試壹下就知道了。另壹種方法是使用CS。

好了,差不多了。希望能幫到妳。

  • 上一篇:沃爾沃復刻吉尼斯紀錄老爺車,這輛1973年P1800是多少人童年的夢
  • 下一篇:淘寶怎麽退貨申請退款?
  • copyright 2024吉日网官网