不知道这是否是正确的地方,但我对html很新,已经建立了一个完整的网站并上传到网络服务器。
但我尝试在另一台设备上访问该网站,字体显示不同,但当我进入一个有不同字体的网站时,它在网站上显示正常。
我做错了吗?
干杯
亚当
答案 0 :(得分:2)
因为计算机没有该字体,并且您没有包含要下载的字体,所以只是指示使用哪种字体。
CSS @fontface
指令允许您将浏览器定向到带有字体的文件。
更简单,更轻松的方法是建议备份。例如。而不是:
font-family: arial;
您可以使用:
font-family: arial, verdana, sans-serif;
第一个会尝试使用Arial,如果它不可用,只会使用浏览器的默认字体(例如,可能是像Times这样的serif字体)。
第二个会尝试使用Arial。如果没有,它将尝试使用Verdana。如果没有,它将尝试使用浏览器的默认sans-serif字体,该字体应至少比serif字体更接近。
答案 1 :(得分:0)
这是一个关于如何在网站上创建自定义字体的精彩教程。
http://blog.themeforest.net/tutorials/how-to-achieve-cross-browser-font-face-support/
它还将解释在某些浏览器上兼容哪些类型的字体