css如何引入外部字體-創(chuàng)新互聯(lián)

小編給大家分享一下css如何引入外部字體,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)建站主營(yíng)湖州網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都App定制開(kāi)發(fā),湖州h5微信小程序開(kāi)發(fā)搭建,湖州網(wǎng)站營(yíng)銷推廣歡迎湖州等地區(qū)企業(yè)咨詢

我們引入css外部字體需要利用的是css3的@font-face,@font-face是什么呢?下面我們來(lái)看一看

@font-face是CSS3中的一個(gè)模塊,它主要是把自己定義的Web字體嵌入到你的網(wǎng)頁(yè)中。

首先我們來(lái)看一下@font-face的語(yǔ)法規(guī)則

@font-face {
      font-family: <YourWebFontName>;
      src: <source> [<format>][,<source> [<format>]]*;
      [font-weight: <weight>];
      [font-style: <style>];
    }

font-family: <YourWebFontName>:自定義字庫(kù)名稱(一般設(shè)置為所引入的字庫(kù)名),后續(xù)樣式規(guī)則中則通過(guò)該名稱來(lái)引用該字庫(kù)。

src:設(shè)置字體的加載路徑和格式,通過(guò)逗號(hào)分隔多個(gè)加載路徑和格式

說(shuō)明:src屬性后還有一個(gè) local(font name) 字段,表示從用戶系統(tǒng)中加載字體,失敗后才加載webfont。

src: local(font name), url("font_name.ttf")

srouce:字體的加載路徑,可以是絕對(duì)或相對(duì)URL。

format:字體的格式,主要用于瀏覽器識(shí)別,一般有以下幾種——truetype,opentype,truetype-aat,embedded-opentype,avg等。

font-weight 和 font-style 和之前使用的是一致的。

接著我們就來(lái)看一下css外部字體引入的實(shí)現(xiàn)方法

第一步,在CSS中引入字體并給名字取一個(gè)合適的名字,如下

首先要下載好字體,并且放在了font目錄下

font.css:

@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');
}

說(shuō)明:

fontname代表字體文件名的名稱

例如你的字體文件是php.ttf,那么上面的fontname全都要改為php

font-family定義字體的名字,接下來(lái)的src是加載字體文件的位置,之所有有多個(gè)url就是因?yàn)闉g覽器兼容問(wèn)題。

第二步,使用剛剛定義的字體,如下

h2{font-family: fontnameRegular}

以上是css如何引入外部字體的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

網(wǎng)頁(yè)名稱:css如何引入外部字體-創(chuàng)新互聯(lián)
網(wǎng)站路徑:http://bm7419.com/article18/hdidp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、網(wǎng)站制作、虛擬主機(jī)手機(jī)網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司