我的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參考嗎?
我的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參考嗎?
width
屬性既不是默認的命名空間,也不xlink
命名空間。相反,它是在空的名字空間中。屬性需要一個明確的命名空間前綴是在一個命名空間(從XML namespace spec,emphesize礦):
「默認命名空間聲明並不直接適用於屬性名稱;在解釋前綴的屬性被確定他們出現的元素。「
查看此主題在此之前的討論:XML Default namespaces for unqualified attribute names?
寬度的Namespace與<svg />
相同!當Elements從封閉元素中繼承它們的默認命名空間時,屬性從它們所屬的元素中檢索它們。