我正在尝试在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来保存文件
答案 0 :(得分:2)
我不知道SVGZ是否适用于CSS,但SVGZ是使用GZIP压缩的SVG。
您可以通过以下方式将SVG更改为SVGZ:
答案 1 :(得分:0)
关于7zip的困惑似乎是由于它如何命名。只有电子邮件选项使用“压缩”一词。使用“添加到存档”选项压缩文件而不通过电子邮件发送。
与furas类似,我使用Inkscape但想要进一步优化SVG(例如删除Inkscape似乎总是添加的元数据元素及其内容),因此无法使用它来生成SVGZ文件。
(作为新用户,我必须发布新答案,而不是对现有答案发表评论。)