有没有一种方法可以显示浏览器不支持的字体

Is there a way to show a font that is not supported by a browser?

本文关键字:显示 浏览器 不支持 字体 方法 一种 有没有      更新时间:2023-09-26

我想使用一种名为BPreplay的字体,我猜至少有一个主要浏览器不支持它,如果不是所有浏览器的话。

有没有一种方法可以使用css或javascript/jquery或其他方式来允许浏览器支持和使用我网站上的字体,这样我的用户也可以看到我想要的字体?

谢谢!

您可以使用@font-face属性来使用自定义字体。每个浏览器都需要不同类型的字体。您可以在这里阅读更多信息,并在这里找到与所有浏览器兼容的字体

您调查过Cufon或sIFR吗?Cufon位于http://cufon.shoqolate.com/generate/并且sIFR处于http://wiki.novemberborn.net/sifr/

两者都允许你提供你想要的字体。

你看过谷歌网页字体吗?http://www.google.com/webfonts

@font-faceCss属性允许您通过在服务器上托管自定义字体,然后指定url来指定自定义字体。你可以像一样实现它

@font-face {  
    font-family: 'BPrelay';  
    src: url('fontname.ttf');
}  
p { 
    font-family: BPrelay, helvetica, arial, sans-serif;
}  

你也可以使用谷歌网页字体或fontsquirre等服务来为你处理托管和liscensing。

如果用户有本地文件,您还可以提供一个回退到本地文件的选项,以节省带宽

我发现cufon比@font face优雅得多——抗锯齿更清晰。是的,它使用javascript来控制样式,这实际上应该只留给css,但嘿,它工作得很好,而且大多数人无法提供关于web标准

的两个内容