CSS中可以使用font-face屬性即可實現呼叫任何外部等特殊字型。
font-face屬性介紹及其例項:
對瀏覽器的支援:
Firefox、Chrome、Safari 以及 Opera 支援 .ttf (True Type Fonts) 和 .otf (OpenType Fonts) 型別的字型。
Internet Explorer 9+ 支援新的 font-face 規則,但是僅支援 .eot 型別的字型 (Embedded OpenType)。
使用您需要的字型。
在新的 font-face 規則中,您必須首先定義字型的名稱(比如 myFirstFont),然後指向該字型檔案。
如需為 HTML 元素使用字型,請透過 font-family 屬性來引用字型的名稱 (myFirstFont):
使用粗體字型。
您必須為粗體文字新增另一個包含描述符的 @font-face。
檔案 "aa.ttf" 是另一個字型檔案,它包含了 Sansation 字型的粗體字元。
只要 font-family 為 "myFirstFont" 的文字需要顯示為粗體,瀏覽器就會使用該字型。
透過這種方式,我們可以為相同的字型設定許多 @font-face 規則。
實際案例:
案例1:
案例2:
@font-face
{
font-family: myFirstFont;
src: url("aa.ttf"),
url("aa.eot"); /* IE9+ */
font-weight:bold;
}
注意事項:
A、Internet Explorer 8 以及更早的版本不支援新的 font-face 規則。
B、程式碼中注意負符號,均為英文狀態下。
C、字型檔案格式必須新增字尾,且連結中必須帶字尾。
CSS中可以使用font-face屬性即可實現呼叫任何外部等特殊字型。
font-face屬性介紹及其例項:
對瀏覽器的支援:
Firefox、Chrome、Safari 以及 Opera 支援 .ttf (True Type Fonts) 和 .otf (OpenType Fonts) 型別的字型。
Internet Explorer 9+ 支援新的 font-face 規則,但是僅支援 .eot 型別的字型 (Embedded OpenType)。
使用您需要的字型。
在新的 font-face 規則中,您必須首先定義字型的名稱(比如 myFirstFont),然後指向該字型檔案。
如需為 HTML 元素使用字型,請透過 font-family 屬性來引用字型的名稱 (myFirstFont):
使用粗體字型。
您必須為粗體文字新增另一個包含描述符的 @font-face。
檔案 "aa.ttf" 是另一個字型檔案,它包含了 Sansation 字型的粗體字元。
只要 font-family 為 "myFirstFont" 的文字需要顯示為粗體,瀏覽器就會使用該字型。
透過這種方式,我們可以為相同的字型設定許多 @font-face 規則。
實際案例:
案例1:
案例2:
@font-face
{
font-family: myFirstFont;
src: url("aa.ttf"),
url("aa.eot"); /* IE9+ */
font-weight:bold;
}
注意事項:
A、Internet Explorer 8 以及更早的版本不支援新的 font-face 規則。
B、程式碼中注意負符號,均為英文狀態下。
C、字型檔案格式必須新增字尾,且連結中必須帶字尾。