为SVG

时间:2015-06-02 12:35:55

标签: css svg fonts font-family

在Web应用程序中,我需要显示一个SVG(在<img src="...">标签的帮助下),其中包含文本。该文本使用完全非标准的字体,但是:

<tspan font-family="'WTFHeadlineOT-Black'">Example text</tspan>

浏览器可以追溯到Times New Roman,但客户希望它是Arial。如何强迫Arial为这个特殊的家庭?

请注意,我希望避免提供网络字体,因为它需要支持整个Unicode范围。我想回到内置的Arial,现代操作系统涵盖了世界上大多数的书写系统。

1 个答案:

答案 0 :(得分:0)

如果你想要Arial,那么只需在<*>属性中使用它即可。例如squamish ossifrage建议使用font-family

不管怎样都没有100%保证它最终会成为Arial,因为并非所有系统都安装它,即使大多数系统都安装了它。对于一些好的后退,请参见例如http://www.cssfontstack.com/Arial

另一种可能性是将文本转换为路径,如果外观非常重要。