Функция range-to()
Функция range-to() преобразует каждое местоположение-аргумент в область, используя для определения ее начальной и конечной точки функции start-point() и end-point()
Функция range()
Функция range() преобразует каждое местоположение, заданное в ее аргументе, в область, целиком покрывающую местоположение (covering range), и возвращает набор полученных областей. При этом точка понимается как область, у которой начальная и конечная точки совпадают.
Например, указатель на весь документ
xpointer(range(/))
Функция range-inside()
Функция range-inside() действует так же, как и функция range(), но для аргументов-элементов не возвращает их атрибуты, а только содержимое элементов и вложенные элементы.
Функция here()
У функции here() нет аргументов. Ее имеет смысл использовать только в текстовом узле или атрибуте. Она возвращает в виде местоположения тот элемент, в котором находится данный текстовый узел или атрибут.
Достарыңызбен бөлісу: |