京东云服务器推荐配置、多种配置选择,满足不同业务需求!

热门推荐

⭐ 稳定入门选择

配置:2核2G/5M

适用场景:个人站点 / 轻量应用

特点:性价比高,稳定可靠

¥19/月
立即购买
流量友好

☁️ 轻量云主机

配置:2核4G 5M

适用场景:小型业务 / 博客 / 测试环境

特点:流量友好,性能均衡

¥149/年
立即购买
高性能

💻 云服务主机

配置:4核16G 8M

适用场景:中小型服务 / 多并发场景

特点:充足内存与带宽,性能强劲

¥750/年
立即购买
新人专享

🎁 新人福利

新人访问 → 点击 → 最新活动

可获取 3000元 礼券

立即领取
HTML/CSS / SVG 教程 / SVG 元素
SVG <symbol> 元素
SVG <use> 元素SVG <defs> 元素

SVG <symbol> 元素

SVG <symbol>元素用于定义可重复使用的符号。 除非被 <use>元素引用,否则不会显示嵌套在 <symbol>内的形状。

symbol元素用来定义一个图形模板对象,它可以用一个<use>元素示例化。symbol元素对图形的作用是在同一文档中多次使用,添加结构和语义。结构丰富的文档可以更生动地呈现出来,类似讲演稿或盲文,从而提升了可访问性。注意,一个symbol元素本身是不呈现的。只有symbol元素的示例(亦即,一个引用了symbol的 <use>元素)才能呈现。

符号示例

这是一个简单的符号symbol示例:

<svg width="500" height="100">
    <symbol id="shape2">
        <circle cx="25" cy="25" r="25" />
    </symbol>

    <use xlink:href="#shape2" x="50" y="25" />
</svg>
测试看看‹/›

<symbol>元素需要一个id,以便<use>元素引用。

reserveAspectRatio和viewBox

<symbol>元素可以具有prepareAspectRatio和viewBox属性。  <g>不能具有这两个属性。 因此,与在<defs>元素内使用<g>元素相比,<symbol>元素可能是重用形状的更好方法。

SVG <use> 元素SVG <defs> 元素
上一篇:SVG <defs> 元素
下一篇:SVG <use> 元素