1

不知道这是否是正确的地方,但我对 html 很陌生,已经制作了一个完整的网站并上传到网络服务器。

但是我尝试在另一台设备上访问该网站,字体显示不同,但是当我进入一个具有不同字体的网站时,它在他们的网站上显示良好。

难道我做错了什么?

干杯

亚当

4

2 回答 2

2

因为计算机没有那种字体,而且你没有包含要下载的字体,只是一个关于使用哪个字体的说明。

CSS@fontface指令允许您将浏览器定向到带有字体的文件。

一种更简单、更轻松的方法是建议备份。例如,而不是:

font-family: arial;

你可以使用:

font-family: arial, verdana, sans-serif;

第一个将尝试使用 Arial,如果它不可用,将只使用浏览器的默认字体(例如,可能是像 Times 这样的衬线字体)。

第二个将尝试使用 Arial。如果不可用,它将尝试使用 Verdana。如果这不可用,它将尝试使用浏览器的默认无衬线字体,该字体至少应该比衬线字体更接近。

于 2012-08-13T13:44:52.000 回答
0

这是一个关于如何在网站上创建自定义字体的精彩教程。

http://blog.themeforest.net/tutorials/how-to-achieve-cross-browser-font-face-support/

它还将解释在某些浏览器上兼容哪些类型的字体

于 2012-08-13T13:47:29.767 回答