我試圖讓一個名爲'CorleoneDue'的字體顯示在我目前正在使用的網站上。順便說一下,這個字體是用於教父電影的。如何獲得此自定義字體的工作?
我下載從這裏字體: http://www.dafont.com/corleone.font
我轉換的ttf文件到WOFF文件位置: https://andrewsun.com/projects/woffjs/woffer-woff-font-converter/
這是CSS規則我不成功使用:
@font-face {
font-family: 'CorleoneDue';
src: url('fonts/CorleoneDue.ttf') format('truetype');
src: url('fonts/CorleoneDue.woff') format('woff');
}
任何人都可以請幫助我成功地獲取這種字體來呈現/顯示在我的網站上?
編輯:
我跟着從提意見(安德烈)的一個方向,而我仍然沒有運氣。目前的CSS規則已更新爲:
@font-face {
font-family: CorleoneDue, sans-serif;
src: url('corleonedue-webfont.eot');
src: url('corleonedue-webfont.eot?#iefix') format('embedded-opentype'),
url('corleonedue-webfont.woff2') format('woff2'),
url('corleonedue-webfont.woff') format('woff'),
url('corleonedue-webfont.ttf') format('truetype'),
url('corleonedue-webfont.svg#corleone_dueregular') format('svg');
font-weight: normal;
font-style: normal;
}
爲<h1>
標籤(和類)的CSS我想使用的字體是:
.header-text {
font-family: CorleoneDue;
color: white;
font-weight:bold;
text-align: center;
}
感謝。由於某些原因,它仍然無法正常工作... – Adrian
您需要檢查CSS是否已加載。檢查字體文件的路徑是否正確(它們應該位於與您的CSS文件相同級別的'fonts'文件夾中)。檢查控制檯是否有錯誤。另外,你可以安全地從你的CSS中刪除所有''''。只有當您的文件名或字體名稱包含空格時才需要它們。如果它仍然沒有加載,也許你的瀏覽器不知道如何閱讀'.woff'或'。ttf'。嘗試一個更完整的Web字體生成器。 –
目錄路徑似乎沒問題,並且控制檯中沒有錯誤。我也編輯了我的問題來詳細說明我對代碼所做的更改。 – Adrian