2013-02-15 47 views
0

我想插入一個SVG I編碼/繪製到HTML5文檔中,我想知道需要在文檔中使用SVG代碼。將SVG代碼內聯到HTML5文檔中需要包括什麼

在閱讀了一些教程後,我瞭解到最好將它放在具有設置尺寸的容器中。然後給它的孩子,svg標籤,正確版本的語法屬性,baseProfile屬性,xmlns屬性以及100%的高度和寬度。

然後,將svg代碼,定義,路徑等作爲SVG元素的子代。

我是否缺少任何東西或是我沒有要求的東西?

而且,我應該在標籤之前添加以下或只是需要在獨立的SVG文件:

<?xml version="1.0" encoding="utf-8"?> 
    <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> 

謝謝您的幫助!

回答

1

你不需要HTML5中的xmlns。如您所懷疑的,DOCTYPE和xml版本是針對獨立文件的。

+0

啊,所以只要我有HTML5的Doctype,我可以擺脫xmlns屬性? – IMUXIxD 2013-02-15 18:52:48