<glyph>
已弃用:此功能不再推荐。虽然某些浏览器可能仍然支持它,但它可能已从相关的 Web 标准中删除,可能正在被删除,或者可能仅出于兼容性目的而保留。避免使用它,并尽可能更新现有代码;请查看此页面底部的兼容性表格,以指导您的决定。请注意,此功能可能随时停止工作。
一个<glyph>
在 SVG 字体中定义单个字形。
使用环境
属性
d
已弃用horiz-adv-x
已弃用vert-origin-x
已弃用vert-origin-y
已弃用vert-adv-y
已弃用unicode
已弃用glyph-name
已弃用orientation
已弃用arabic-form
已弃用lang
已弃用
DOM 接口
此元素实现了SVGGlyphElement
接口。
示例
SVG
html
<svg
width="400px"
height="300px"
version="1.1"
xmlns="http://www.w3.org/2000/svg">
<!-- Example copied from https://www.w3.org/TR/SVG/fonts.html#GlyphElement -->
<defs>
<font id="Font1" horiz-adv-x="1000">
<font-face
font-family="Super Sans"
font-weight="bold"
font-style="normal"
units-per-em="1000"
cap-height="600"
x-height="400"
ascent="700"
descent="300"
alphabetic="0"
mathematical="350"
ideographic="400"
hanging="500">
<font-face-src>
<font-face-name name="Super Sans Bold" />
</font-face-src>
</font-face>
<missing-glyph><path d="M0,0h200v200h-200z" /></missing-glyph>
<glyph unicode="!" horiz-adv-x="80" d="M0,0h200v200h-200z"></glyph>
<glyph unicode="@" d="M0,50l100,300l400,100z"></glyph>
</font>
</defs>
<text
x="100"
y="100"
style="font-family: 'Super Sans', Helvetica, sans-serif;
font-weight: bold; font-style: normal">
Text using embedded font!
</text>
</svg>
结果
规范
规范 |
---|
可缩放矢量图形 (SVG) 1.1(第二版) # GlyphElement |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。