gpt4 book ai didi

css - 如何 gzip @font-face 示例?

转载 作者:技术小花猫 更新时间:2023-10-29 11:09:35 25 4
gpt4 key购买 nike

有人可以提供一个如何 gzip 网络字体套件的示例吗?生成器为我提供了这段代码...需要更改哪些地方?

@font-face {
font-family: 'DesigersBold';
src: url('desib__-webfont.eot');
src: url('desib__-webfont.eot?#iefix') format('embedded-opentype'),
url('desib__-webfont.woff') format('woff'),
url('desib__-webfont.ttf') format('truetype'),
url('desib__-webfont.svg#DesigersBold') format('svg');
font-weight: normal;
font-style: normal;
}

最佳答案

您使用的是 Apache 并且可以访问 httpd.conf 吗?如果是这样,是否已启用 gzip 压缩?

你可以寻找这一行:

AddOutputFilterByType DEFLATE

或者

SetOutputFilter DEFLATE

如果是前者,您应该能够添加以下 MIME 类型,以便指令和参数如下所示。此处声明的 MIME 类型适用于 .EOT.TTF.SVG。我从我的 Apache conf 文件夹中的 mime.types 文件中提取它们。我相信 .WOFF 已经压缩,因此您不需要将其压缩。

AddOutputFilterByType DEFLATE application/vnd.ms-fontobject application/x-font-ttf image/svg+xml

后一个指令 SetOutputFilter 将其所在容器内的所有文件 gzip 压缩。如果此位置包含您的字体文件,则它们在交付给客户端时应该已经 gzip 了。

关于css - 如何 gzip @font-face 示例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9506347/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com