xmlns 屬性
xmlns 屬性可以在文檔中(zhōng)定義一(yī)個或多個可供選擇的命名空間。該屬性可以放(fàng)置在文檔内任何元素的開(kāi)始标簽中(zhōng)。該屬性的值類似于 URL,它定義了一(yī)個命名空間,浏覽器會将此命名空間用于該屬性所在元素内的所有内容。
例如,如果需要使用符合 XML 規範的 XHTML 文檔,則應該在文檔中(zhōng)的<html> 标簽中(zhōng)至少使用一(yī)個 xmlns 屬性,以指定整個文檔所使用的主要命名空間:
<html xmlns="http://www.w3.org/1999/xhtml">如果需要在一(yī)個 div 元素中(zhōng)顯示一(yī)串數學公式,則可以爲該 div 元素定義一(yī)個數學命名空間。比如這樣:
<div xmlns="http://www.w3.org/1999/Math/MathMl">x3/x</div>如果您不希望在每次顯示除法公式時都在 div 元素中(zhōng)定義 xmlns 屬性,那麽更好的辦法是在文檔的開(kāi)頭處定義具有前綴的命名空間:
<html xmlns="http://www.w3.org/1999/xhtml">
xmlns:math="http://www.w3.org/1999/Math/MathMl">然後,您就可以在 div 中(zhōng)使用該前綴了,就像這樣:
<math:div>x3/X<div>雖然在大(dà)多數情況下(xià),絕大(dà)多數 XHTML 作者都不需要定義多個命名空間,但是您仍然有必要理解存在着多個命名空間,以便在需要選擇将基于某個 DTD 的内容嵌入其他 DTD 定義的内容中(zhōng)時,可以管理多個命名空間。
參閱
如果需要了解更多有關命名空間的信息,請閱讀的 XML 教程的 XML 命名空間一(yī)章。
返回HTML <html> 标簽參考手冊。
注釋:在某些文獻中(zhōng),命名空間(Namespace)被譯爲名稱空間。
xmlns 屬性可以在文檔中(zhōng)定義一(yī)個或多個可供選擇的命名空間。該屬性可以放(fàng)置在文檔内任何元素的開(kāi)始标簽中(zhōng)。該屬性的值類似于 URL,它定義了一(yī)個命名空間,浏覽器會将此命名空間用于該屬性所在元素内的所有内容。
例如,如果需要使用符合 XML 規範的 XHTML 文檔,則應該在文檔中(zhōng)的<html> 标簽中(zhōng)至少使用一(yī)個 xmlns 屬性,以指定整個文檔所使用的主要命名空間:
<html xmlns="http://www.w3.org/1999/xhtml">如果需要在一(yī)個 div 元素中(zhōng)顯示一(yī)串數學公式,則可以爲該 div 元素定義一(yī)個數學命名空間。比如這樣:
<div xmlns="http://www.w3.org/1999/Math/MathMl">x3/x</div>如果您不希望在每次顯示除法公式時都在 div 元素中(zhōng)定義 xmlns 屬性,那麽更好的辦法是在文檔的開(kāi)頭處定義具有前綴的命名空間:
<html xmlns="http://www.w3.org/1999/xhtml">
xmlns:math="http://www.w3.org/1999/Math/MathMl">然後,您就可以在 div 中(zhōng)使用該前綴了,就像這樣:
<math:div>x3/X<div>雖然在大(dà)多數情況下(xià),絕大(dà)多數 XHTML 作者都不需要定義多個命名空間,但是您仍然有必要理解存在着多個命名空間,以便在需要選擇将基于某個 DTD 的内容嵌入其他 DTD 定義的内容中(zhōng)時,可以管理多個命名空間。
參閱
如果需要了解更多有關命名空間的信息,請閱讀的 XML 教程的 XML 命名空間一(yī)章。
返回HTML <html> 标簽參考手冊。
注釋:在某些文獻中(zhōng),命名空間(Namespace)被譯爲名稱空間。