碰撞我得到了(可能是微不足道的)問題,我的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