css3自定義字體

1.使用情景:有些Blog就使用了許多這樣的自定義Web字體,比如說首頁的Logo异雁,Tags以及頁面中的手寫英文體

實際上這些都是@font-face實現(xiàn)捶障。

自己寫了個例子


HTML
css


自定義字體的優(yōu)缺點:

字體使用是網(wǎng)頁設計中不可或缺的一部分。經(jīng)常地纲刀,我們希望在網(wǎng)頁中使用某一特定字體项炼,但是該字體并非主流操作系統(tǒng)的內(nèi)置字體,這樣用戶在瀏覽頁面的時候就有可能看不到真實的設計。美工設計師最常做的辦法是把想要的文字做成圖片锭部,這樣做有幾個明顯缺陷:

不可能大范圍的使用該字體暂论;

圖片內(nèi)容相對使用文字不易修改;

不利于網(wǎng)站SEO(主流搜索引擎不會將圖片alt內(nèi)容作為判斷網(wǎng)頁內(nèi)容相關性的有效因素)拌禾。

2.語法規(guī)則:

@font-face {

font-family:'YourWebFontName';

src:url('YourWebFontName.eot');/*?IE9?Compat?Modes?*/

src:url('YourWebFontName.eot?#iefix')format('embedded-opentype'),/*?IE6-IE8?*/

url('YourWebFontName.woff')format('woff'),/*?Modern?Browsers?*/

url('YourWebFontName.ttf')format('truetype'),/*?Safari,?Android,?iOS?*/

url('YourWebFontName.svg#YourWebFontName')format('svg');/*?Legacy?iOS?*/

}

YourWebFontName:此值指的就是你自定義的字體名稱取胎,最好是使用你下載的默認字體,他將被引用到你的Web元素中的font-family湃窍。如“font-family:"YourWebFontName";”

source:此值指的是你自定義的字體的存放路徑扼菠,可以是相對路徑也可以是絕路徑;

format:此值指的是你自定義的字體的格式坝咐,主要用來幫助瀏覽器識別循榆,其值主要有以下幾種類型:truetype,opentype,truetype-aat,embedded-opentype,avg等;

weight和style:這兩個值大家一定很熟悉墨坚,weight定義字體是否為粗體秧饮,style主要定義字體樣式,如斜體泽篮。

3.兼容問題:

為了讓各多的瀏覽器支持盗尸,可以寫成:

@font-face?{

font-family:'YourWebFontName';

src:url('YourWebFontName.eot');/*?IE9?Compat?Modes?*/

src:url('YourWebFontName.eot?#iefix')format('embedded-opentype'),/*?IE6-IE8?*/

url('YourWebFontName.woff')format('woff'),/*?Modern?Browsers?*/

url('YourWebFontName.ttf')format('truetype'),/*?Safari,?Android,?iOS?*/

url('YourWebFontName.svg#YourWebFontName')format('svg');/*?Legacy?iOS?*/

}


4.獲取字體

兩種途徑,其一找到付費網(wǎng)站購買字體帽撑,其二就是到免費網(wǎng)站DownLoad字體泼各。

在哪有呢?發(fā)現(xiàn)了一個亏拉,國內(nèi)本土的@font-face平臺扣蜻。

Google Web FontsDafont.com尋找自己需要的字體,給大家推薦的這兩個都是國外的站點及塘,打開速度會比較慢莽使,國內(nèi)的像站長字體font.chinaz.com,都很好用笙僚,當然網(wǎng)上也還有別的下載字體的地方芳肌,這個Demo使用的是Dafont.com的Single Malta字體。

.下載到網(wǎng)站Dafont.com

我下載得到一個壓縮包再在font2web.com解壓縮

——有字庫(http://www.youziku.com)肋层。(

注冊一個賬號亿笤,可以看開源字體

http://www.youziku.com/webfont/index/46865

這個網(wǎng)站就可以自動幫你截成小字庫,并將生成的小字體自動生成.woff,.svg,.ttf,.eot文件栋猖,你可以將這些文件下載到你本地净薛,也可以直接托管到這個網(wǎng)站上(托管可以分散你的網(wǎng)站的流量壓力),只需要引用一個css文件鏈接就行了掂铐。但是收費罕拂。

提供幾個免費字體下載的網(wǎng)址:Webfonts,Typekit,Kernest,Google Web Fonts,Kernest,Dafont,Niec Web Type,不然你點這里將有更多的免費字體。前面幾個鏈接是幫助你獲取一些優(yōu)美的怪異的特殊字體全陨,但下面這個工具作用更是無窮的大爆班,他能幫你生成@font-face所需要的各種字體,這工具就是Font Squirrel辱姨。

最后在提醒一下柿菩,使用@font-face別的可以忘了,但Font Squirrel千萬不能忘雨涛,因為他能幫你生成@font-face所需的各種字體格式枢舶。

(一般地,我們在手頭上(或在設計資源站點已經(jīng)找到)有該字體的某種格式文件替久,最常見的是.TTF文件凉泄,我們需要通過這種文件格式轉換為其余兩種文件格式。字體文件格式的轉換可以通過網(wǎng)站FontsQuirrel或onlinefontconverter提供的在線字體轉換服務獲取蚯根。)

http://helloweb.wang/前端網(wǎng)鏈接

http://helloweb.wang/qianduankaifa/628.html源文檔鏈接

延伸擴展:

http://m.blog.csdn.net/article/details?id=8365484

http://m.jb51.net/css/23073.html

http://www.daimajiayuan.com/sitejs-5792-1.html

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末后众,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子颅拦,更是在濱河造成了極大的恐慌蒂誉,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,651評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件距帅,死亡現(xiàn)場離奇詭異右锨,居然都是意外死亡,警方通過查閱死者的電腦和手機碌秸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評論 3 392
  • 文/潘曉璐 我一進店門绍移,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人讥电,你說我怎么就攤上這事登夫。” “怎么了允趟?”我有些...
    開封第一講書人閱讀 162,931評論 0 353
  • 文/不壞的土叔 我叫張陵恼策,是天一觀的道長。 經(jīng)常有香客問我潮剪,道長涣楷,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,218評論 1 292
  • 正文 為了忘掉前任抗碰,我火速辦了婚禮狮斗,結果婚禮上,老公的妹妹穿的比我還像新娘弧蝇。我一直安慰自己碳褒,他們只是感情好折砸,可當我...
    茶點故事閱讀 67,234評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著沙峻,像睡著了一般睦授。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上摔寨,一...
    開封第一講書人閱讀 51,198評論 1 299
  • 那天去枷,我揣著相機與錄音,去河邊找鬼是复。 笑死删顶,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的淑廊。 我是一名探鬼主播逗余,決...
    沈念sama閱讀 40,084評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼季惩!你這毒婦竟也來了猎荠?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 38,926評論 0 274
  • 序言:老撾萬榮一對情侶失蹤蜀备,失蹤者是張志新(化名)和其女友劉穎关摇,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體碾阁,經(jīng)...
    沈念sama閱讀 45,341評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡输虱,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,563評論 2 333
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了脂凶。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片宪睹。...
    茶點故事閱讀 39,731評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖蚕钦,靈堂內(nèi)的尸體忽然破棺而出亭病,到底是詐尸還是另有隱情,我是刑警寧澤嘶居,帶...
    沈念sama閱讀 35,430評論 5 343
  • 正文 年R本政府宣布罪帖,位于F島的核電站,受9級特大地震影響邮屁,放射性物質(zhì)發(fā)生泄漏整袁。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,036評論 3 326
  • 文/蒙蒙 一佑吝、第九天 我趴在偏房一處隱蔽的房頂上張望坐昙。 院中可真熱鬧,春花似錦芋忿、人聲如沸炸客。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,676評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽痹仙。三九已至是尔,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蝶溶,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,829評論 1 269
  • 我被黑心中介騙來泰國打工宣渗, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留抖所,地道東北人。 一個月前我還...
    沈念sama閱讀 47,743評論 2 368
  • 正文 我出身青樓痕囱,卻偏偏與公主長得像田轧,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子鞍恢,可洞房花燭夜當晚...
    茶點故事閱讀 44,629評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 最近興致上來傻粘,就想更換了那Blog標題字體(漢字的);網(wǎng)上搜索了一番帮掉,發(fā)現(xiàn)蘇新詩柳繁體這款甚合我心弦悉;然后就著手搞將...
    晚晴幽草閱讀 2,385評論 1 8
  • 摘要:本篇文章包括(1)介紹@font-face(2)如何在網(wǎng)頁中使用@font-face插入特殊字體(3)中文在...
    Masukio閱讀 16,458評論 0 17
  • 標簽(空格分隔): CSS3 @font-face的是一個CSS規(guī)則,允許在網(wǎng)站上使用特定的字體蟆炊,即使她在訪問者的...
    ahcj_11閱讀 955評論 0 1
  • 一稽莉、概念 參考網(wǎng)頁字體Serif和Sans-serif的區(qū)別及瀏覽器字體的設置CSS Font知識整理總結 1.F...
    合肥黑閱讀 6,187評論 0 12
  • font-face是css3中允許使用自定義字體的一個模塊,他主要是把自己定義的Web字體嵌入到你的網(wǎng)頁中涩搓。到了今...
    Rin陽閱讀 14,721評論 0 13