我有一个用 python3 gtk webkit 编写的程序,并且想开始在 CSS 和 HTML 文件中使用一些字体。我看到 fontsquirrel 创建了四种不同类型的字体,以及它们的 CSS。
现在我不确定,但我相信不同的字体类型只是为了跨浏览器兼容性?而且我无法上传已编译的文件,所以我只想使用字体文件的 SVG 格式。
我相信为此的 CSS 将是:
@font-face {
font-family: 'comfortaaregular';
src: url('font/comfortaa-regular-webfont.svg#comfortaaregular') format('svg');
font-weight: normal;
font-style: normal;
}
然后我想我可以在程序中设置一个与 SVG 格式最兼容的用户代理。
所以我的问题是,首先我的假设是正确的,如果是这样,什么用户代理最适合 SVG,其次,这种方法与其他人的计算机的兼容性如何。