2015-06-02 62 views
1

我的SVG文件內容如下:什麼是XML標籤中的屬性名稱空間?

<svg xmlns="http://www.w3.org/2000/svg" 
    xmlns:xlink="http://www.w3.org/1999/xlink" 
    width="15cm" height="15cm"> 
</svg> 

什麼是寬度的命名空間?是默認名稱空間或「xlink」。如果你知道答案,你可以給w3school參考嗎?

回答

1

width屬性既不是默認的命名空間,也不xlink命名空間。相反,它是在空的名字空間中。屬性需要一個明確的命名空間前綴是在一個命名空間(從XML namespace spec,emphesize礦):

默認命名空間聲明並不直接適用於屬性名稱;在解釋前綴的屬性被確定他們出現的元素。「

查看此主題在此之前的討論:XML Default namespaces for unqualified attribute names?

0

寬度的Namespace與<svg />相同!當Elements從封閉元素中繼承它們的默認命名空間時,屬性從它們所屬的元素中檢索它們。

w3c Reference

相關問題