【发布时间】:2013-08-26 12:03:26
【问题描述】:
我有下一个 svg 代码
<?xml version="1.0" standalone="no"?>
<svg width="100" height="100" version="1.1"
baseProfile="full"
xmlns="http://www.w3.org/2000/svg"
xmlns:mpc="http://www.w3.org/1999/xhtml">
<mpc:signal pairid='8943'></mpc:signal>
<text x='10' y='10'>12332</text>
</svg>
但此代码在 http://validator.w3.org/ 上无效。
可能是什么问题?
更新代码
<?xml version="1.0" standalone="no"?>
<svg width="100" height="100" version="1.1"
baseProfile="full"
xmlns="http://www.w3.org/2000/svg" xmlns:mpc="http://www.crtc.com/mpclogic">
<defs>
<mpc:signal pairid='8943'></mpc:signal>
</defs>
<text x='10' y='10'>12332</text>
</svg>
但此代码仍然返回下一个错误 - 第 6 行,第 31 列:来自命名空间 http://www.crtc.com/mpclogic 的元素信号在此上下文中不允许作为 SVG 元素定义的子元素。 (抑制来自该子树的更多错误。)
【问题讨论】:
标签: xml validation google-chrome svg namespaces