baseURI与namespaceURI

时间:2016-01-16 19:45:11

标签: javascript dom browser

每个Node实例都有一个baseURI属性。

Node ELEMENT_NODE类型的实例维护namespaceURI属性。

这两个属性对浏览器管理DOM中的节点有何意义?

1 个答案:

答案 0 :(得分:2)

namespaceURI是元素的命名空间。因此,对于HTML序列化中的非外来元素,即<base>

节点的基本URL原则上类似于HTML中的xlink:href元素。该元素仅设置文档的基本URL。但是在XML中,可以在任何元素上设置基础,使其通过xml:base属性应用于其后代元素的application/xhtml+xml属性。 solution规范描述了这一点。同样,原则上,这应该适用于XHTML文档(当然适当地用作<a>),例如svg命名空间中的openssl s_client -starttls ... 元素。但是,快速测试表明,事实上,虽然Firefox支持这一点,但Chrome和IE却没有。

相关问题