Каждый Node
экземпляр имеет свойство baseURI
.baseURI Vs namespaceURI
Node
экземпляры ELEMENT_NODE
тип поддержания namespaceURI
недвижимость.
Каково значение этих двух свойств для браузера для управления узлами в DOM?
Каждый Node
экземпляр имеет свойство baseURI
.baseURI Vs namespaceURI
Node
экземпляры ELEMENT_NODE
тип поддержания namespaceURI
недвижимость.
Каково значение этих двух свойств для браузера для управления узлами в DOM?
Имена пространстваURI - это пространство имен элемента. Поэтому для не-внешних элементов в сериализации HTML это http://www.w3.org/1999/xhtml
.
Базовый URL-адрес узла, в принципе, сродни элементу <base>
в HTML. Этот элемент устанавливает только базовый URL для документа. Но в XML база может быть установлена на любом элементе, так что она применима к атрибутам xlink:href
его дочерних элементов через атрибут xml:base
. Спецификация XML Base описывает это. Опять же, в принципе, это должно относиться к документам XHTML (правильно, конечно, application/xhtml+xml
, конечно), например <a>
элементов в пространстве имен svg. Тем не менее, быстрый тест показывает, что на самом деле, хотя Firefox поддерживает это правильно, Chrome и IE этого не делают.