SVG占位符

时间:2013-04-02 14:13:58

标签: svg

我想在SVG中创建一个区域,以便于向SVG添加其他元素或路径。

如果我使用<div id="name123"></div>,则内部SVG路径或元素不会呈现。

如果我使用组标记<g id="name123"></g>,它将呈现。

但是我想知道其他标签或实现还是什么?可以在SVG中用作占位符吗?

2 个答案:

答案 0 :(得分:4)

  1. &LT; defs&gt; SVG中的地区

  2. XML实体。 您可以在文档标题中定义它们:

  3.   
    <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" [
    <!ENTITY X"#E3EFD3">
    <!ENTITY Y"#22969E">
    ]>
    

    您可以使用“&amp;”:

    从HTML实体中使用它们
    <stop  offset="0.5" stop-color="&X;"/>
    

答案 1 :(得分:1)

好像你在问what elements are containers