我正在为某人开发一个网站,但他们希望(坚持)标题为非标准字体。 (客户永远是对的。)我使用TrueType(.ttf)字体,但是如何将其与网站捆绑在一起以便使用它呢?

我尝试将其放在Images文件夹中,并尝试使用样式表进行访问:

font-family:URL(Images/Arial_Rounded_MT_Bold.ttf)


但这没有用。如何包含将呈现的非标准字体?

如果有用,这是一个ASP.NET 2.0站点。

最佳答案

当前尚无标准方法来执行此操作。您可以使用@font-face,但并非所有浏览器都支持。正如Lance所述,this是找到主要浏览器支持参考的好地方。

目前正在努力使这种类型的事情标准化。 Web Open Font Format(WOFF)是这样的努力。看起来将来甚至主流浏览器都可能会采用这种方式。我们将不得不拭目以待。

目前,您最好的办法是像平常一样引用字体,但在此之后添加默认字体。

font-family: "Arial Rounded MT Bold", "Times New Roman", Serif

10-05 20:44
查看更多