摘要:字體的初探一,字體基本概念的介紹字體的分類襯線體襯線在印刷的文字中襯線字體對于人眼的辨識更輕松,閱讀更舒服橫細(xì)豎粗,開始和結(jié)束的地方有裝飾。無論是還是下,不指定網(wǎng)頁的中文字體時,默認(rèn)的就是宋體。
Web字體的初探 一,字體基本概念的介紹 1.1 字體的分類
Serif(襯線):在印刷的文字中襯線字體對于人眼的辨識更輕松,閱讀更舒服橫細(xì)豎粗,開始和結(jié)束的地方有裝飾。在web上的字體,襯線字體比無襯線字體的辨識度更低,因?yàn)槠聊幌袼赜邢?,不能很好地渲染出襯線體的效果。
Sans-Serif(無襯線體):在印刷的文字中,無襯線體比較醒目,在小字體場合比襯線體更加清晰,但是辨識度沒有襯線體高。在web字體中,無襯線字體比襯線字體更易讀。
Monospace(等寬字體):每個寬度都一致的字體,看起來比較整齊,比較適合用于顯示代碼。比較著名的有Courier New字體。
Cursive(草書):相當(dāng)于印刷中的手寫體,看起來比較流暢,像手寫一樣。1.2 常用的字體
Serif,Sans-Serif,Monospace屬于標(biāo)準(zhǔn)字體,Cursive,Fantasy屬于非標(biāo)準(zhǔn)字體
常用的中文襯線體:宋體(Simsun),仿宋(FangSong),楷體(KaiTi),華文仿宋(STFangSong),華文楷體(STKaiTi)。 常見的英文襯線體:Times new Roman,Times
常見的中文無襯線體:微軟雅黑(Microsoft YaHei),黑體(SimHei),華文細(xì)黑(STXiHei) 常見的英文無襯線體:Tahoma,Arial,Helvetica,Verdana
常見的等寬字體:Courier New,Courier
常見的草書:Comic Sans MS
常見的Fantasy:Impact二,網(wǎng)站中使用的字體 2.1 英文網(wǎng)站中使用的默認(rèn)字體
font:12px/1.5 Tahoma,Helvetica,Arial,sans-serif Tahoma:英文windows操作系統(tǒng)默認(rèn)的字體 Helvetica:Mac OS X系統(tǒng)的系統(tǒng)默認(rèn)字體 Arial:早期windows英文系統(tǒng)的默認(rèn)字體。XP和Vista都是Tahoma Sans-serif是針對linux的,linux默認(rèn)只有kernel,字體由用戶自定義。 無論是XP還是Vista下,不指定網(wǎng)頁的中文字體時,默認(rèn)的就是宋體。因此在font-family中使用”宋體“是多余的,可以省去。2.2 Windows操作系統(tǒng)提供的中文字體
黑體:SimHei 宋體:SimSun 新宋體:NSimSun 仿宋:FangSong 楷體:KaiTi 仿宋GB2312:FangSongGB2312 楷體GB2312:KaiTiGB2312 微軟雅黑:Microsoft YaHei(Windows 7開始提供)2.3 OS X操作系統(tǒng)提供的中文字體
冬青黑體:Hiragino Sans GB(Snow Leopard開始提供) 華文細(xì)黑:STHeiti Light(又名STXiHei) 華文黑體:STHeiTi 華文楷體:STKaiTi 華文宋體:STSong 華文仿宋:STFangsong2.4 更多有趣的字體使用
上面介紹的字體屬于常見的字體,也就是我們所說的Web safe font。其在大部分網(wǎng)站是可以正常顯示的。下面介紹的是比較有趣特殊的字體的使用方式。
2.5 使用web font的方法通過link導(dǎo)入樣式,然后直接通過font-family使用,如:
font-family:"lobster"
參考Google Fonts
通過@import導(dǎo)入字體的樣式,如:
@import url(https://fonts.googleapis.com/css?family=Candal);
font-family:"Candal"
參考Google Fonts
通過javascript獲取字體樣式,如:
font-family:"Shadows Into Light"
參考Google Fonts
首先需要從網(wǎng)站下載對應(yīng)的字體,然后url填入文件路徑,如:
`@font-face{
font-family:"saucer"; src:url("fonts/SaucerBB.ttf") format("truetype"); }`
font-family:saucer;
使用這些特殊字體可以產(chǎn)生很炫酷的文字,但是也存在很大的弊端: 1,不同的環(huán)境顯示的內(nèi)容可能不一樣 2,顯示的內(nèi)容不可靠 3,需要把字體包含到網(wǎng)站(有時可能有100kb大)中需要消耗大量的下載時間三,大型網(wǎng)站上的字體實(shí)踐
1.淘寶:font-family: tahoma, arial, "Hiragino Sans GB", 宋體, sans-serif; 2.百度:font-family: arial, 宋體, "Hiragino Sans GB", "Microsoft Yahei", 微軟雅黑, 宋體, Tahoma, Arial, Helvetica, STHeiti; 3.京東:font-family: Arial, Verdana, 宋體; 4.Youtube:font-family: Roboto, arial, sans-serif; 5.github:font-family: Helvetica, arial, nimbussansl, liberationsans, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";
參考的網(wǎng)站:
creating good websites
serif和sans-serif的區(qū)別
中文字體網(wǎng)頁開發(fā)指南
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/49641.html
摘要:存儲之初探的發(fā)布和定稿為前端界帶來巨大的變化,新增的和特性給業(yè)務(wù)帶來了更多可能性,讓用戶體驗(yàn)擁有了更可能的豐富。只讀返回一個整數(shù),表示存儲在對象中的數(shù)據(jù)項(xiàng)數(shù)量。會在過期時間之后銷毀。安全性方面,中一般不建議存儲敏感信息。 Web存儲之LocalStorage初探 HTML5的發(fā)布和定稿為前端界帶來巨大的變化,新增的API和特性給業(yè)務(wù)帶來了更多可能性,讓用戶體驗(yàn)擁有了更可能的豐富。 · ...
摘要:原方式中是經(jīng)過壓縮的腳本文件,預(yù)編譯后則是二進(jìn)制文件。兩者影響疊加導(dǎo)致整體減小,包大小得到優(yōu)化。引擎包引擎包官方文檔中對內(nèi)存區(qū)的描述您的應(yīng)用用于處理代碼和資源如字節(jié)碼已優(yōu)化或已編譯的碼庫和字體的內(nèi)存。本文首發(fā)自普惠出行產(chǎn)品技術(shù) 自從 Google 的 Flutter 發(fā)布之后,F(xiàn)acebook 對 React-Native 的迭代開始快了起來,優(yōu)化 React-Native 的性能表現(xiàn)...
閱讀 1588·2021-09-26 09:46
閱讀 2675·2021-09-07 09:59
閱讀 2760·2021-09-07 09:59
閱讀 1887·2019-08-30 14:20
閱讀 936·2019-08-26 13:39
閱讀 3184·2019-08-26 12:24
閱讀 781·2019-08-26 11:55
閱讀 1222·2019-08-23 16:49