在css中,可利用“@font-face”規(guī)則來(lái)加載外部字體文件,語(yǔ)法@font-face {font-family:字體名稱(chēng);src:url(外部字體文件路徑);[font-weight:粗細(xì)值];[font-style:樣式值];}”。
本教程操作環(huán)境:windows7系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。
在css中,可利用“@font-face
”規(guī)則來(lái)加載外部字體文。
@font-face
是CSS3中的一個(gè)模塊,它主要是把用戶自定義的Web字體嵌入到你的網(wǎng)頁(yè)中。
通過(guò)使用 @font-face 規(guī)則,Web 設(shè)計(jì)師不必再使用任何一種“網(wǎng)絡(luò)安全”字體。
在 @font-face 規(guī)則中,您必須首先定義字體名稱(chēng)(例如 myFirstFont),然后指向字體文件。
@font-face的語(yǔ)法規(guī)則:
@font-face { font-family: 字體名稱(chēng); src: <source> [<format>][,<source> [<format>]]*; [font-weight: <weight>]; [font-style: <style>]; }
-
font-family: 字體名稱(chēng)
:自定義字庫(kù)名稱(chēng)(一般設(shè)置為所引入的字庫(kù)名),后續(xù)樣式規(guī)則中則通過(guò)該名稱(chēng)來(lái)引用該字庫(kù)。 -
src
:設(shè)置字體的加載路徑和格式,通過(guò)逗號(hào)分隔多個(gè)加載路徑和格式srouce :字體的加載路徑,可以是絕對(duì)或相對(duì)URL。
format :字體的格式,主要用于瀏覽器識(shí)別,一般有以下幾種——truetype,opentype,truetype-aat,embedded-opentype,avg等。
css使用外部字體文件的方法
1、首先要下載好字體,并且放在了font目錄下
2、使用@font-face 規(guī)則引入字體并給名字取一個(gè)合適的名字
@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'); }
3、使用剛剛定義的字體
h1{font-family: fontnameRegular}
(學(xué)習(xí)視頻分享:css視頻教程)