碰撞我得到了(可能是微不足道的)问题,我的SVG文件:
Eclipse的警告我说,我的文档不使用的文档类型,所以我搜索W3C's site for their doctypes和选择的全DTD:
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
的问题是,我还使用Thymeleaf修改我的文档,所以我宣布我的TH-命名空间(有的更多)的根目录中:SVG:公共文档类型与其他命名空间
<svg
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:th="http://www.thymeleaf.org"
...
>
当然,现在关于日食的呻吟声事实上,我的Thymeleaf属性没有被定义为普通的svg-元素。
现在我的问题是什么在这里最好的做法?
我应该打开文档类型吗? <!DOCTYPE svg>
我也read here SVG 1.2根本不需要DOCTYPE。
所有的建议非常感谢。
真棒,这实际上解决了我所有的问题!感谢那篇文章,这对我来说是一个很好的参考。所以现在我要重做我的SVG,我想:D – Solr