i有一个我正确使用的TTF(true Type字体(,因为它显示在Safari和Chrome中。是否有一种方法可以在Firefox上启用第三方字体,或者有Mac友好的文件扩展名,该文件扩展程序在所有Internet浏览器中都是通用的?
我阅读了有关它的信息,人们建议使用Woff文件,但是它们是Mac上的可执行文件,字体书将不会打开这些文件。我对下载第三方程序来安装该第三方字体并不特别感兴趣。
(如果您想知道,或者有帮助,字体是"最高秘密"。就像是军队字体(
相当重要的说明:"文件"不是"网站"。浏览器DO 不对file:///
资源与实际网站相同(使用http://
或https://
(相同,并且会阻止应允许网站进行操作的所有类型的资源加载,但会打开您的所有类型如果允许"硬化文件上的文件"执行漏洞利用。
因此,如果要加载"网站"作为实际网站,请加载它。您有一个Mac,因此请在终端中使用index.html到达目录并运行:
python -m SimpleHTTPServer
这假设您拥有每个Mac都有的Python 2.7,但是也许您已经安装了Python3,并且想使用它。如果是这样,您需要使用此方法:
python3 -m http.server
PRESTO,您现在可以访问http://localhost:8000
并将您的文件视为解释为网站,而不是" fie"。
eot字体文件对我来说很好,这是详细的文章
希望有帮助!
您在评论中澄清了您从本地磁盘打开网页(因此,使用" file://" url(。
firefox不支持通过设计中的本地磁盘加载Web字体。
如下所述,如果该服务器具有适当的配置来为FONT文件提供适当的内容类型标头,则它将起作用和,如下所示(请注意,我不建议使用Woff,我只是说Woff和TTF的问题是同样的问题(,这里和这里。