我正在尝试将外部样式表嵌入svgz文件中。我可以将其很好地嵌入到svg文件中,但是当我另存为svgz时似乎被剥离了。任何帮助将不胜感激,这里是svg文件中的代码:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<?xml-stylesheet type="text/css" href="/assets/styles/stylesheets/web-fonts.css" ?>
<svg xmlns="http://www.w3.org/2000/svg">


我正在使用Illustrator保存文件

最佳答案

我不知道SVGZ是否可以与CSS一起使用,但是SVGZ是使用GZIP压缩的SVG。

您可以通过以下方式将SVG更改为SVGZ:


获取SVG文件:example.svg
删除扩展名.svg:示例
使用GZIP压缩:example.gz
将扩展名更改为.svgz:example.svgz

09-19 21:08