現在、私のページに新しいフォントを埋め込む作業中です(現在はオフラインです)。フォントリスでフォントをすべてのタイプに変換し、コードfontspringに追加しました。 私はルートフォルダ(HTMLファイルのみ)、CSSフォルダ、およびフォントフォルダを作成するために、フォルダをサブフォルダに配置したいと考えています。フォントフェースはCSSに埋め込まれており、フォントフォルダからフォントに到達しようとしますが、機能しません。 CSS、HTML、およびすべてのフォントをルートフォルダに置くだけで動作します。どうして?私はすでに相対パスメソッド(../font/thefontiwanttouse.ttf)を使用していました。私のフォントとCSSをサブフォルダに入れてフォントフェースを使用する方法はありませんか?私はすでにウェブを検索しましたが、何も見つかりませんでした。 CSSでサブフォルダ内のフォントが@ font-faceで動作しない
コード:
body, button, input, select, textarea { font-family: regular, sans-serif; color: #222; }
コードのfontFamily
@font-face {
font-family: 'regular';
src: url('../font/pfdindisplaypro-reg-webfont.eot?#iefix') format('embedded-opentype'),
url('../font/pfdindisplaypro-reg-webfont.woff') format('woff'),
url('../font/pfdindisplaypro-reg-webfont.ttf') format('truetype'),
url('../font/pfdindisplaypro-reg-webfont.svg#svgFontName') format('svg');}
挨拶 Terba。
HTML-File: domain.tld/index.html
CSS-File : domain.tld/assets/stylesheets/stylesheet.css
FONT-File: domain.tld/assets/stylesheets/font/pfdindisplaypro-reg-webfont.woff
し、その後に、あなたのスタイルシートを更新します:
とページ上で使用される任意のスタイルシートでこのフォントを使用することができますので、@フォントフェースがであるあなたのCSSファイルは、「フォント」フォルダと同じフォルダ内にありますか? – einar