我知道哪些字体是网页安全字体,但不确定它的定义:网页安全字体是指浏览器支持的字体还是安装在您操作系统上的字体?因此,如果一个字体不能在您的浏览器中显示,是因为您的浏览器无法呈现该字体,还是因为该字体未安装在您的操作系统上?
谢谢
网页安全字体是指在大多数系统上都已经安装的字体。(一个字体并不会因为有人安装了它就成为安全字体,只有合理地认为它将可用时才算是安全字体)。
浏览器对这些字体的支持是内置的。
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif
可能是您需要的最安全的Web字体,但您只能“安全”地获取三种相似的字体之一。@font face
使用,从某种意义上来说是“安全”的,因为无论每台计算机上安装了哪些字体,都会使用该字体。但是,它们在其他方面并不安全;这些字体的使用可能会在浏览器中被禁用(或在旧版本浏览器中不支持),而字体下载可能因多种原因(如一般的Internet获取)而失败。此外,浏览器的实现存在错误,可能导致字体显示失真。Web安全字体是指可以被认为在绝大多数计算机上都已经安装的字体。每台安装有浏览器的计算机都有内置的默认字体,以便能够显示网页上的文本。如果它没有网页代码中指定的字体,它将使用其已编程使用的任何字体。
如果网页设计师谨慎一些,他或她会设置“字体堆栈”,指定2个或更多字体选择,以便浏览器无需猜测该使用什么字体,可以有几个选择。最坏情况下,浏览器必须使用标准字体,如“Times New Roman”用于标题文本,“Arial”用于网页正文文本,而不是网页设计师想要的任何东西。
另一种选择是通过Google Fonts使得访问网站的计算机能够使用所需字体。
总之,计算机只能显示已安装的字体或网站提供的字体。