【发布时间】:2019-02-08 07:01:03
【问题描述】:
在 this page 上,我有一个 SVG 代码。 SVG 文件仅显示基本的 REGULAR 字体类型。不过,我使用了所有字体变体(斜体、粗体、粗体、半粗体、深色)。
我在文件和外部 CSS 中都尝试了@import 方法和链接 rel。分别是。
@import url('https://fonts.googleapis.com/css?family=Vollkorn:400,400i,600,600i,700,700i,900,900i');
我还研究了这个solution,它是在SVG文件中使用@font-face方法设置的(尝试了粗体、常规等,但无济于事):
代码sn-p:
<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 5390.3 959.3" style="enable-background:new 0 0 5390.3 959.3;" xml:space="preserve">
<style type="text/css">
@import {font-family: 'Vollkorn', serif; src: url('Vollkorn/Vollkorn-Bold.ttf')}
svg{font-family: 'Vollkorn', serif;}
.....
【问题讨论】:
标签: svg fonts font-face google-fonts