欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

什么是@font-face及font-face如何在css中使用

  發(fā)布時(shí)間:2013-02-26 11:10:43   作者:佚名   我要評(píng)論
@ font-face的是一個(gè)CSS規(guī)則,允許你輸入自己的字體出現(xiàn)在網(wǎng)站上,即使在特定的字體在訪問者的計(jì)算機(jī)上沒有安裝,它也可以辦得到,在使用字體方面它真的很重要,您可以使用任何你喜歡的字體,感興趣的你可不要錯(cuò)過本文了哈

@ font-face的是一個(gè)CSS規(guī)則,允許你輸入自己的字體出現(xiàn)在網(wǎng)站上,即使在特定的字體在訪問者的計(jì)算機(jī)上沒有安裝。這條規(guī)則最重要的是,它為設(shè)計(jì)師打開了一個(gè)全新的世界。您可以使用任何你喜歡的字體。

為什么它是真棒
就像我說的,@ font-face的打開一個(gè)全新的世界?,F(xiàn)在,我們能夠以一種全新的方式使用排版。這就是為什么你看到這么多獨(dú)特的網(wǎng)站上的字體排版的網(wǎng)頁設(shè)計(jì)元素和更高的集成度。
此外,作為一個(gè)解決方案,展示了自定義字體,使用在圖像上的文字可以幫助搜索引擎優(yōu)化

如何使用@ font-face的
下面的語法是你如何使用@ font-face的。首先,定義新的字體所提供的名稱和說明的字體。

復(fù)制代碼
代碼如下:

@font-face {
font-family: DeliciousRoman;
src: url('http://www.font-face.com/fonts/delicious/Delicious-Roman.otf');
}

然后你引用它。

復(fù)制代碼
代碼如下:

p {
font-family: DeliciousRoman, Helvetica, Arial, sans-serif;
}

就是這樣。
在前面的例子中使用外部來源。但是,如果將字體文件是在您的服務(wù)器上,那么你可以參考以下的方式:

復(fù)制代碼
代碼如下:

@font-face {
font-family: DeliciousRoman;
src: url('…/Delicious-Roman.otf');
}

此外,還有其他三個(gè)字體屬性,您應(yīng)該知道的。首先是font-stretch,您可以設(shè)定的字體會(huì)被拉伸,“normal’”是默認(rèn)的。此外,有字體的風(fēng)格,讓你的字體是斜或斜體。最后,還有字體的重量,最后字體為粗體,等你可以自己設(shè)置

復(fù)制代碼
代碼如下:

@font-face {
font-family: DeliciousRoman;
src: url('…/Delicious-Roman.otf');
font-stretch: condensed;
font-style: oblique;
font-weight: bold;
}

建議
字體渲染是一件棘手的事情 - 尤其是老移動(dòng)瀏覽器。你應(yīng)該總是測試,你可以盡可能多的設(shè)備支持。發(fā)現(xiàn)問題的速度越快越好。
最后,請記住,使用許多不同的字體可能會(huì)減慢你的網(wǎng)站需要時(shí)間來加載所有這些字體!

瀏覽器的兼容性
并非所有的瀏覽器都支持@ font-face的!
目前,@ font-face的支持

Firefox
Opera
Chrome
Safari
Internet Explorer 9
這是你會(huì)說他不支持IE9以下的瀏覽器嗎,不用擔(dān)心,在舊的瀏覽器使用@ font-face時(shí),不同的瀏覽器支持特定的字體文件。
IE瀏覽器:EOT
Mozilla瀏覽器:OTF,TTF
Safari瀏覽器:OTF,TTF​​,SVG
歌劇:OTF,TTF​​,SVG
Chrome瀏覽器:TTF,SVG

@ font-face的資源
Font Squirrel
Font Squirrel是一個(gè)很棒的網(wǎng)站,你應(yīng)該非常熟悉。Font Squirrel是一家集優(yōu)質(zhì)商業(yè)使用的免費(fèi)字體供您下載。最重要的是,他們有@ font-face的工具包部分和@ font-face的工具包生成器。Font Squirrel工具包,為您提供不同的字體類型,你需要支持的每一個(gè)瀏覽器。

@ font-face的工具包

Font Squirrel的套件部分是現(xiàn)成的工具包,其中包括多種字體格式,CSS和HTML代碼的集合。所有你必須​​做的是選擇一個(gè)字體,下載工具包,并復(fù)制代碼。這是簡單,。最重要的是,他們有一個(gè)很大的選擇充滿了巨大的字體。

@ font-face的工具包

@ font-face的工具包生成器

另一方面,你有工具包生成器,您上傳您自己的字體,它為您提供了所需的所有代碼。因?yàn)樗鼊?chuàng)造了一個(gè)新的工具包為您的字體。所有你必須​​做的就是下載新的套件,并復(fù)制代碼到您的網(wǎng)站。它也就是這么簡單。然而,當(dāng)使用自己的字體,請確保您有權(quán)利使用它- 不是所有的字體版權(quán)允許

@ font-face的工具包生成器

谷歌字體

谷歌字體是谷歌的API,你必須選擇在您的網(wǎng)站中使用的字體的集合。所有的字體都是免費(fèi)的,開放源碼的。他們的選擇是相當(dāng)大的,包括許多偉大的字體。此外,您還可以自由選擇你喜歡的。一旦你選擇了你的字體,你給出的代碼片段,將其粘貼到您的網(wǎng)站。谷歌允許您選擇不同的代碼,如將CSS導(dǎo)入到您的<head>標(biāo)簽。

谷歌字體

當(dāng)談到谷歌的字體,那肯定是一個(gè)易于使用的服務(wù)。有一件事是你要知道的:它會(huì)告訴你你所選擇的字體對(duì)您的網(wǎng)站的加載時(shí)間的負(fù)載。

TypeKit

TypeKit是另一種服務(wù),有字體的集合 - 盡管他們是一種有償服務(wù)。他們一直致力于使@ font-face的更容易實(shí)現(xiàn)。他們的價(jià)格似乎是公平的,很多人使用它,因?yàn)樗麄冇幸粋€(gè)宏偉的集合偉大的字體供您使用。有沒有授權(quán)你不用擔(dān)心,如果你使用他們的服務(wù) - 他們?yōu)槟阏疹?。他們還與許多字體制造商合作,為您提供最新,最好的字體。

TypeKit

相關(guān)文章

最新評(píng)論