首頁 > web前端 > css教學 > 主體

如何使用 @font-face 規則在 CSS 中正確匯入字體?

Patricia Arquette
發布: 2024-11-03 10:55:03
原創
167 人瀏覽過

How to Properly Import Fonts in CSS using the @font-face Rule?

在 CSS 中匯入字體:綜合解決方案

在 Web 開發中,經常需要使用客戶端可能未安裝的字體電腦。為了實現這一點,CSS 提供了 @font-face 規則。但是,某些使用者可能會遇到所提供的程式碼片段的問題:

<code class="css">@font-face {
    font-family: EntezareZohoor2;
    src: url(Entezar2.ttf) format("truetype");
}

.EntezarFont {
    font-family: EntezareZohoor2, B Nazanin, Tahoma !important;
}</code>
登入後複製

為了解決此問題,這裡有一個修改後的程式碼片段,它使用CSS 正確定義了字體:

<code class="css">@font-face {
    font-family: 'EntezareZohoor2';
    src: url('fonts/EntezareZohoor2.eot'), url('fonts/EntezareZohoor2.ttf') format('truetype'), url('fonts/EntezareZohoor2.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

#newfont {
    font-family: 'EntezareZohoor2';
}</code>
登入後複製

In在此程式碼段中,@font-face 規則已使用以下規格正確定義:

  • font-family:CSS 中使用的字體名稱,在本例中為“EntezareZohoor2”。
  • src:字型檔案的來源,包括各種瀏覽器的多種格式。
  • font-weight 和 font-style:定義字體粗細和樣式的可選屬性。

此外,newfont 元素被定義為透過設定其 font-family 屬性來使用 'EntezareZohoor2' 字體。透過遵循這些準則,使用者可以有效地在 CSS 中匯入字體並確保在客戶端電腦上正確顯示。

以上是如何使用 @font-face 規則在 CSS 中正確匯入字體?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板