【发布时间】:2021-08-30 00:09:32
【问题描述】:
我正在浏览SVG fonts in MDN,其中提到<font-face>、<missing-glyph>、<hkern> 和<vkern> 已被贬值。只有<glyph> 不会折旧。它没有提及指定字体属性的推荐方法。
W3C SVG recommendation 也没有说明指定 SVG 字体的替代方法,除了指出 <font-face> 中的所有内容都可以在 CSS 中等效地完成。它没有为<hkern> 或<vkern> 提供任何替代方案。我打算创建一个独立的 SVG 文件,不被网站 CSS 修改,所以我想将整个字体定义保留在 SVG 中。
那么,这种指定 SVG 字体的晦涩新方法是什么?
【问题讨论】:
-
已弃用,我已更正 MDN。 SVG 字体的所有功能都已弃用。 -
@RobertLongson 所以...没有在 SVG 中嵌入字体的好方法吗?
-
当然,您可以将任何字体嵌入为数据 URI。 Truetype、opentype 等。
-
@RobertLongson 是的,忘记了。谢谢!