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