以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 SVG/GML/VRML/X3D/XAML 』  (http://bbs.xml.org.cn/list.asp?boardid=21)
----  VS2005 下编辑SVG文件 为什么报这样的警告和消息 ?请高手指教。。。。  (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=89988)


--  作者:quyanbao
--  发布时间:3/31/2011 5:31:00 PM

--  VS2005 下编辑SVG文件 为什么报这样的警告和消息 ?请高手指教。。。。
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-flat-20030114.dtd">

<svg  xmlns="http://www.w3.org/2000/svg"            
      xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/"
      xmlns:xlink="http://www.w3.org/1999/xlink">
      height="18in"
      viewBox="0 0 743.235 1047.3"
      xml:space="preserve"
      color-interpolation-filters="sRGB"
      class="st00">
     
      <g id="x2">              
          <rect x="0" y="40.6961" width="685.073" height="1006.61" class="st1"/>
      </g>
<svg>

结果回出现警告和很多消息:
警告 2 未声明“http://www.w3.org/1999/xlink:href”属性。
消息 36 未能找到属性“y”的架构信息。 .....

为什么呢。。。。 


--  作者:华康
--  发布时间:4/7/2011 2:42:00 PM

--  
xmlns:xlink="http://www.w3.org/1999/xlink这个命名空间是用来引用外部js文件的吧,错误是编译器作者根据语法给出的,而警告是编译器作者根据该语言的编程习惯或规范给出的。可能是写编译器的人觉得习惯上需要引用外部js文件,要声明xlink:href。不过我觉得给出xlink的命名空间xmlns:xlink="http://www.w3.org/1999/xlink已经够了啊~需要加上href么?

W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
2,718.750ms