为了让我的网站看起来好看,我需要使用自定义字体,具体来说是Thonburi-Bold。问题是,除非用户已经安装了这种字体,否则字体不会显示出来。并且在Firefox中也无法显示。
有没有解决这个问题的方法?
有没有解决这个问题的方法?
你需要像这样在你的样式表中导入字体:
@font-face{
font-family: "Thonburi-Bold";
src: url('Thonburi-Bold.ttf'),
url('Thonburi-Bold.eot'); /* IE */
}
src: url('Thonburi-Bold.otf')
也可以工作。 - stevenfont-face
或者webfonts。
@font-face的使用方法。@font-face {
font-family: Delicious;
src: url('Delicious-Roman.otf');
}
Webfonts
可以查看Google Webfonts,http://www.google.com/webfonts
有一种方法可以实现,它被称为CSS中的自定义字体。您需要修改CSS,并将这些字体上传到您的网站。
此操作所需的CSS代码如下:
@font-face {
font-family: Thonburi-Bold;
src: url('pathway/Thonburi-Bold.otf');
}
CSS可以让你在网站上使用自定义字体和可下载字体。你可以下载你喜欢的字体,比方说myfont.ttf
,并上传到你的远程服务器上,即你的博客或者网站托管的地方。
@font-face {
font-family: myfont;
src: url('myfont.ttf');
}
@font-face {
font-family: MyFont;
src: url('pathway/myfont.otf');
}