漂亮的在線Css字體

本文轉載自:https://www.cnblogs.com/wifi/archive/2011/03/10/1979353.html 作者:wifi 轉載請註明該聲明。
<html>

  <head>  

 <link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Tangerine">  

 <style>      body {        font-family: 'Tangerine', serif;        font-size: 48px;      }    </style> 

 </head>  

<body>  

     <h1>Making the Web Beautiful!</h1>  

</body>

</html>

 

Google最近推出了Google網頁字體免費在線服務(Google Font Directory),是一個挺不錯的免費建站資源,相信每個網頁設計師都會喜歡這個服務。我們知道目前網頁上使用的英文字體都是常見的幾種,如Verdana、Arial、Sans-Serif、Lucida Grande,中文常見的有宋體。要想用比較個性的字體就比較麻煩了,因爲你不能保證客戶端是否支持這種字體,常用的方法是用Photoshop把文字製作成圖片。爲了讓網頁設計更加靈活,Google從2010年5月19日啓動了網頁在線字體服務,並一次性發布了18種字體,完全免費,並且與Monotype Web Fonts、FontShop等字體商不同。使用Google Font Directory上面的字體,無需付費,也不用註冊。選擇其中你喜歡的字體,點選進入,然後點擊“Get the code”獲取代碼,最後嵌入到網頁相應的地方即可。詳細使用方法這裏就不一一介紹啦,您可以進入“Getting Started”頁面查看詳細使用方法。

地址:http://code.google.com/webfonts

只需引用樣式

 

就可以在線做出漂亮的字體

 

 

 

 

woff, 在網頁中嵌入任意字體的解決方案

http://topic.csdn.net/u/20110705/10/98e79aba-1ddf-42fa-84a9-b79ec494cb69.html

--------------------------------------------------

字體使用是網頁設計中不可或缺的一部分。經常地,我們希望在網頁中使用某一特定字體,但是該字體並非主流操作系統的內置字體,這樣用戶在瀏覽頁面的
時候就有可能看不到真實的設計。美工設計師最常做的辦法是把想要的文字做成圖片,這樣做有幾個明顯缺陷:1. 不可能大範圍的使用該字體;2. 
圖 片內容相對使用文字不易修改;3. 不利於網站SEO(主流搜索引擎不會將圖片alt內容作爲判斷網頁內容相關性的有效因素)。網絡上有一些使用sIFR技術、或 javascript/flash hack的方法,但實現起來或繁瑣,或有缺陷。下面要講的是如何只通過CSS的@font-face屬性來實現在網頁中嵌入任意字體。

【第一步】

獲取要使用字體的三種文件格式,確保能在主流瀏覽器中都能正常顯示該字體。

.TTF或.OTF,適用於Firefox 3.5、Safari、Opera
.EOT,適用於Internet Explorer 4.0+
.SVG,適用於Chrome、IPhone
下 面要解決的是如何獲取到某種字體的這三種格式文件。一般地,我們在手頭上(或在設計資源站點已經找到)有該字體的某種格式文件,最常見的是.TTF文件, 我們需要通過這種文件格式轉換爲其餘兩種文件格式。字體文件格式的轉換可以通過網站FontsQuirrel或onlinefontconverter提 供的在線字體轉換服務獲取。這裏推薦第一個站點,它允許我們選擇需要的字符生成字體文件(在服務的最後一個選項),這樣就大大縮減了字體文件的大小,使得 本方案更具實用性。

【第二步】

獲取到三種格式的字體文件後,下一步要在樣式表中聲明該字體,並在需要的地方使用該字體。

字體聲明如下:

@font-face { font-family: 'fontNameRegular'; src: url('fontName.eot'); src: local('fontName Regular'), local('fontName'), url('fontName.woff') format('woff'), url('fontName.ttf') format('truetype'), url('fontName.svg#fontName') format('svg');} /*其中fontName替換爲你的字體名稱*/在頁面中需要的地方使用該字體:

  p { font: 13px fontNameRegular, Arial, sans-serif; } h1{font-family: fontNameRegular}或者

  <p style="font-family: fontNameRegular">掬水月在手,落花香滿衣</p>下面是我通過上面兩步做的示例:



上面文中的字體用的是本博客之前發佈的一款鋼筆行書字體,喜歡的可以去下載。



 http://www.google.com/webfonts
http://code.google.com/apis/webfonts/

發佈了0 篇原創文章 · 獲贊 130 · 訪問量 77萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章