【发布时间】:2015-06-01 15:07:53
【问题描述】:
我有一个小编辑器,可以创建带有图表的 .svg 文件(使用 svg.js)。
编辑器以自己的简单文本格式存储有关文件创建方式的数据,与this one 不同。
我想将源文本直接嵌入到 SVG 文件中,这样我就可以在不丢失任何用户指定的元信息(如 cmets 和格式)的情况下加载它。
这样做的正确方法是什么?我上面链接的编辑器将其数据存储在<svg> 正下方的<source> 标签中。这是一种良好且符合标准的方法吗?
<svg
xmlns="http://www.w3.org/2000/svg"
width="445" height="319"
xmlns:xlink="http://www.w3.org/1999/xlink"
>
<source><![CDATA[Andrew->China: Says Hello
Note right of China: China thinks\nabout it
China-->Andrew: How are you?
Andrew->>China: I am good thanks!]]></source>
<!-- SVG content here -->
</svg>
【问题讨论】: