我正在尝试将外部样式表嵌入到 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
关于css - 如何在 Illustrator 中使用外部样式表另存为 SVGZ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17603663/