From 841aae260382e2bf5ebb44d765d8c7301d27caab Mon Sep 17 00:00:00 2001 From: Alexey Istomin Date: Sat, 20 Mar 2021 18:37:44 +0300 Subject: Restore "ё" letter in Russian translation (#239) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * docs(ru): restore ё letter * docs(ru): resolve conflicts * refactor(idea): remove ide folder --- files/ru/web/api/node/appendchild/index.html | 2 +- files/ru/web/api/node/clonenode/index.html | 6 +++--- .../ru/web/api/node/comparedocumentposition/index.html | 2 +- files/ru/web/api/node/getuserdata/index.html | 2 +- files/ru/web/api/node/index.html | 18 +++++++++--------- files/ru/web/api/node/insertbefore/index.html | 10 +++++----- files/ru/web/api/node/isdefaultnamespace/index.html | 4 ++-- files/ru/web/api/node/isequalnode/index.html | 2 +- files/ru/web/api/node/issupported/index.html | 4 ++-- files/ru/web/api/node/localname/index.html | 2 +- files/ru/web/api/node/lookupnamespaceuri/index.html | 4 ++-- files/ru/web/api/node/lookupprefix/index.html | 4 ++-- files/ru/web/api/node/namespaceuri/index.html | 12 ++++++------ files/ru/web/api/node/nextsibling/index.html | 2 +- files/ru/web/api/node/nodevalue/index.html | 2 +- files/ru/web/api/node/parentnode/index.html | 4 ++-- files/ru/web/api/node/prefix/index.html | 2 +- files/ru/web/api/node/removechild/index.html | 8 ++++---- files/ru/web/api/node/replacechild/index.html | 12 ++++++------ files/ru/web/api/node/textcontent/index.html | 4 ++-- 20 files changed, 53 insertions(+), 53 deletions(-) (limited to 'files/ru/web/api/node') diff --git a/files/ru/web/api/node/appendchild/index.html b/files/ru/web/api/node/appendchild/index.html index e011179528..149d9b9b98 100644 --- a/files/ru/web/api/node/appendchild/index.html +++ b/files/ru/web/api/node/appendchild/index.html @@ -45,7 +45,7 @@ translation_of: Web/API/Node/appendChild

Пример

-
// Создаем новый элемент параграфа, и вставляем в конец document body
+
// Создаём новый элемент параграфа, и вставляем в конец document body
 var p = document.createElement("p");
 document.body.appendChild(p);
diff --git a/files/ru/web/api/node/clonenode/index.html b/files/ru/web/api/node/clonenode/index.html index fbb7f327e7..64c76b2749 100644 --- a/files/ru/web/api/node/clonenode/index.html +++ b/files/ru/web/api/node/clonenode/index.html @@ -24,7 +24,7 @@ translation_of: Web/API/Node/cloneNode

Примечание: в спецификации DOM4 (как реализовано в Gecko 13.0 {{geckoRelease(13)}}), deep необязательный аргумент. Если он опущен, метод действует как если бы значение deep было true, по умолчанию используется глубокое клонирование. Для создания поверхностного клонирования, deep должен быть установлен как false.

-

Это поведение было изменено в последней спецификации, и если опущено значение, метод будет действовать как если бы deep было false. Хотя, это все еще не обязательно, вы всегда должны обеспечить аргументом deep, для прямой и обратной совместимости. С Gecko 28.0 {{geckoRelease(28)}}), консоль предупреждает разработчиков не опускать аргумент. Начиная с Gecko 29.0 {{geckoRelease(29)}}), поверхностный клон, по умолчанию, вместо глубокого клона.

+

Это поведение было изменено в последней спецификации, и если опущено значение, метод будет действовать как если бы deep было false. Хотя, это все ещё не обязательно, вы всегда должны обеспечить аргументом deep, для прямой и обратной совместимости. С Gecko 28.0 {{geckoRelease(28)}}), консоль предупреждает разработчиков не опускать аргумент. Начиная с Gecko 29.0 {{geckoRelease(29)}}), поверхностный клон, по умолчанию, вместо глубокого клона.

Пример

@@ -37,7 +37,7 @@ translation_of: Web/API/Node/cloneNode

Клонирование узлов копирует все атрибуты и их значения, в том числе собственных (в линию) перехватчиков. Это не копирует перехватчики событий, добавленных используя addEventListener() или тех что назначены через свойства элемента (т.е node.onclick = fn).

-

Дубликат узла, возвращенного cloneNode() не является частью документа, пока не будет добавлен в другой узел, который является частью документа, используя {{domxref("Node.appendChild()")}} или другой метод. Кроме того, не имеет родителя, пока не будет добавлен к другому узлу.

+

Дубликат узла, возвращённого cloneNode() не является частью документа, пока не будет добавлен в другой узел, который является частью документа, используя {{domxref("Node.appendChild()")}} или другой метод. Кроме того, не имеет родителя, пока не будет добавлен к другому узлу.

Если deep установлен как false, дочерние узлы не клонируются. Любой текст, который содержит узел также не клонируется, как и содержащийся в одном или более дочернем узле {{domxref("Text")}}.

@@ -45,7 +45,7 @@ translation_of: Web/API/Node/cloneNode
Внимание: cloneNode() может привести к дублированию идентификаторов элементов в документе.
-

Если исходный узел имеет идентификатор и клон размещен в том же документе, идентификатор должен быть изменен, для того что бы быть уникальным. Имя атрибута также может нуждаться в изменении, в зависимости от будущего имени дубликата.

+

Если исходный узел имеет идентификатор и клон размещён в том же документе, идентификатор должен быть изменён, для того что бы быть уникальным. Имя атрибута также может нуждаться в изменении, в зависимости от будущего имени дубликата.

Чтобы клонировать узел для добавления к другому документу используйте {{domxref("Document.importNode()")}} вместо этого.

diff --git a/files/ru/web/api/node/comparedocumentposition/index.html b/files/ru/web/api/node/comparedocumentposition/index.html index 0be1dac540..d2972a7ab8 100644 --- a/files/ru/web/api/node/comparedocumentposition/index.html +++ b/files/ru/web/api/node/comparedocumentposition/index.html @@ -11,7 +11,7 @@ translation_of: Web/API/Node/compareDocumentPosition

Возвращаемое значение вычисляется как отношение, которое имеется между otherNode и node.

Примечание

diff --git a/files/ru/web/api/node/getuserdata/index.html b/files/ru/web/api/node/getuserdata/index.html index 43a766ed8d..2d929785e3 100644 --- a/files/ru/web/api/node/getuserdata/index.html +++ b/files/ru/web/api/node/getuserdata/index.html @@ -18,7 +18,7 @@ translation_of: Web/API/Node/getUserData

Параметры

Пример

diff --git a/files/ru/web/api/node/index.html b/files/ru/web/api/node/index.html index a8b7e33c56..ebbbfbc41e 100644 --- a/files/ru/web/api/node/index.html +++ b/files/ru/web/api/node/index.html @@ -30,10 +30,10 @@ translation_of: Web/API/Node
{{domxref("Node.lastChild")}} {{readonlyInline}}
Возвращает {{domxref("Node")}}, представляющий последний прямой узел потомок узла или null, если узел не имеет потомков.
{{domxref("Node.localName")}} {{obsolete_inline}}{{readonlyInline}}
-
Возвращает {{domxref("DOMString")}} представляющий локальную часть условного имени элемента. В Firefox 3.5 и более ранних версиях, свойство локального имени в верхнем регистре для HTML элементов (но не XHTML элементов). В более поздних версиях, такого не произошло, и свойство находится в нижнем регистре для HTML и XHTML {{ gecko_minversion_inline("1.9.2") }}. Хотя недавние спецификации требуют от localName быть определенным как интерфейс {{domxref("Element")}}, но браузеры основанные на Gecko все еще реализуют его как интерфейс {{domxref("Node")}}.
+
Возвращает {{domxref("DOMString")}} представляющий локальную часть условного имени элемента. В Firefox 3.5 и более ранних версиях, свойство локального имени в верхнем регистре для HTML элементов (но не XHTML элементов). В более поздних версиях, такого не произошло, и свойство находится в нижнем регистре для HTML и XHTML {{ gecko_minversion_inline("1.9.2") }}. Хотя недавние спецификации требуют от localName быть определённым как интерфейс {{domxref("Element")}}, но браузеры основанные на Gecko все ещё реализуют его как интерфейс {{domxref("Node")}}.
{{domxref("Node.namespaceURI")}} {{obsolete_inline}}{{readonlyInline}}
-
Пространство имен URI данного узла или null, если нет пространства имен. В Firefox 3.5 и более ранних версиях, HTML элементы не имеют пространства имен. В более поздних версиях, HTML элементы находятся в пространстве имен http://www.w3.org/1999/xhtml для деревьев HTML и XML. {{ gecko_minversion_inline("1.9.2") }}
- Хотя недавние спецификации требуют namespaceURI быть определенным как интерфейс {{domxref("Element")}}, но браузеры основанные на Gecko все еще реализуют его как интерфейс {{domxref("Node")}}.
+
Пространство имён URI данного узла или null, если нет пространства имён. В Firefox 3.5 и более ранних версиях, HTML элементы не имеют пространства имён. В более поздних версиях, HTML элементы находятся в пространстве имён http://www.w3.org/1999/xhtml для деревьев HTML и XML. {{ gecko_minversion_inline("1.9.2") }}
+ Хотя недавние спецификации требуют namespaceURI быть определённым как интерфейс {{domxref("Element")}}, но браузеры основанные на Gecko все ещё реализуют его как интерфейс {{domxref("Node")}}.
{{domxref("Node.nextSibling")}} {{readonlyInline}}
Возвращает {{domxref("Node")}} представляющий следующий узел в древе или null, если не такого узла.
{{domxref("Node.nodeName")}} {{readonlyInline}}
@@ -104,12 +104,12 @@ translation_of: Web/API/Node
{{domxref("Node.ownerDocument")}} {{readonlyInline}}
Возвращает {{domxref("Document")}} к которому принадлежит этот узел. Если нет связанного с ним документа, возвращает null.
{{domxref("Node.parentNode")}} {{readonlyInline}}
-
Возвращает {{domxref("Node")}} который является родителем этого узла. Если нет такого узла, по причине того, что узел находится вверху древа или не относится к древу, данное свойство вернет null.
+
Возвращает {{domxref("Node")}} который является родителем этого узла. Если нет такого узла, по причине того, что узел находится вверху древа или не относится к древу, данное свойство вернёт null.
{{domxref("Node.parentElement")}} {{readonlyInline}}
-
Возвращает {{domxref("Element")}} который является родителем данного узла. Если узел не имеет родителя или если родитель не {{domxref("Element")}}, это свойство вернет null.
+
Возвращает {{domxref("Element")}} который является родителем данного узла. Если узел не имеет родителя или если родитель не {{domxref("Element")}}, это свойство вернёт null.
{{domxref("Node.prefix")}} {{obsolete_inline}}{{readonlyInline}}
-
{{domxref("DOMString")}} представляющий префикс пространства имен узла или null если нет префикса точно определенного.
- Хотя недавние спецификации требуют того, чтобы префикс был определен как интерфейс {{domxref("Element")}}, браузеры основанные на Gecko еще реализовывают его как интерфейс {{domxref("Node")}}.
+
{{domxref("DOMString")}} представляющий префикс пространства имён узла или null если нет префикса точно определенного.
+ Хотя недавние спецификации требуют того, чтобы префикс был определён как интерфейс {{domxref("Element")}}, браузеры основанные на Gecko ещё реализовывают его как интерфейс {{domxref("Node")}}.
{{domxref("Node.previousSibling")}} {{readonlyInline}}
Возвращают {{domxref("Node")}} представляющий предыдущий узел древа или null, если нет такого узла.
{{domxref("Node.textContent")}}
@@ -238,7 +238,7 @@ document.body.removeAll(); {{SpecName('DOM3 Core', 'core.html#ID-1950641247', 'Node')}} {{Spec2('DOM3 Core')}} - Методы insertBefore(), replaceChild(), removeChild(), and appendChild() возвращают еще один вид ошибок (NOT_SUPPORTED_ERR) если вызваны из {{domxref("Document")}}.
+ Методы insertBefore(), replaceChild(), removeChild(), and appendChild() возвращают ещё один вид ошибок (NOT_SUPPORTED_ERR) если вызваны из {{domxref("Document")}}.
Метод normalize() был модифицирован таким образом, что узел {{domxref("Text")}} также может быть нормализован, если надлежащий флаг {{domxref("DOMConfiguration")}} установлен.
Добавлены следующие методы: compareDocumentPosition(), isSameNode(), lookupPrefix(), isDefaultNamespace(), lookupNamespaceURI(), isEqualNode(), getFeature(), setUserData(), and getUserData().
Добавлены следующие свойства: baseURI and textContent. @@ -246,7 +246,7 @@ document.body.removeAll(); {{SpecName('DOM2 Core', 'core.html#ID-1950641247', 'Node')}} {{Spec2('DOM2 Core')}} - Свойство ownerDocument был слегка изменен, так что {{domxref("DocumentFragment")}} также возвращает null.
+ Свойство ownerDocument был слегка изменён, так что {{domxref("DocumentFragment")}} также возвращает null.
Добавлены следующие свойства: namespaceURI, prefix, and localName.
Добавлены следующие методы: normalize(), isSupported() and hasAttributes(). diff --git a/files/ru/web/api/node/insertbefore/index.html b/files/ru/web/api/node/insertbefore/index.html index 1ca87864c8..b512bffba9 100644 --- a/files/ru/web/api/node/insertbefore/index.html +++ b/files/ru/web/api/node/insertbefore/index.html @@ -36,7 +36,7 @@ translation_of: Web/API/Node/insertBefore </div> <script> -// Создаем новый <span> +// Создаём новый <span> var sp1 = document.createElement("span"); // Получаем ссылку на элемент, перед которым мы хотим вставить sp1 @@ -49,13 +49,13 @@ parentDiv.insertBefore(sp1, sp2); </script> -

Однако нет метода insertAfter. Он может быть заменен использованием метода insertBefore в связке с nextSibling.

+

Однако нет метода insertAfter. Он может быть заменён использованием метода insertBefore в связке с nextSibling.

В предыдущем примере sp1 может быть вставлен после sp2 следующим образом:

parentDiv.insertBefore(sp1, sp2.nextSibling);
-

Если sp2 не имеет следующего элемента, то он будет последним дочерним элементом,  sp2.nextSibling вернет null, а sp1 вставится в конец дочернего узла (сразу после sp2).

+

Если sp2 не имеет следующего элемента, то он будет последним дочерним элементом,  sp2.nextSibling вернёт null, а sp1 вставится в конец дочернего узла (сразу после sp2).

Пример 2

@@ -66,14 +66,14 @@ var parentElement = document.getElementById('parentElement'); // Получаем ссылку на первый дочерний элемент var theFirstChild = parentElement.firstChild; -// Создаем новый элемент, который будем добавлять +// Создаём новый элемент, который будем добавлять var newElement = document.createElement("div"); // Вставляем новый элемент перед первым дочерним элементом parentElement.insertBefore(newElement, theFirstChild); -

Когда у родителя нет первого дочернего элемента, firstChild вернет null. Новый элемент все равно будет выставляться после последнего дочернего элемента. Но так как родитель не имеет первого дочернего элемента, то он не будет иметь и последнего. Следовательно, после добавления в него элемента, этот элемент будет единственным дочерним элементом.

+

Когда у родителя нет первого дочернего элемента, firstChild вернёт null. Новый элемент все равно будет выставляться после последнего дочернего элемента. Но так как родитель не имеет первого дочернего элемента, то он не будет иметь и последнего. Следовательно, после добавления в него элемента, этот элемент будет единственным дочерним элементом.

Совместимость с браузерами

diff --git a/files/ru/web/api/node/isdefaultnamespace/index.html b/files/ru/web/api/node/isdefaultnamespace/index.html index 88f139a5a0..581a56c524 100644 --- a/files/ru/web/api/node/isdefaultnamespace/index.html +++ b/files/ru/web/api/node/isdefaultnamespace/index.html @@ -7,7 +7,7 @@ translation_of: Web/API/Node/isDefaultNamespace
{{APIRef("DOM")}}
-

Метод Node.isDefaultNamespace() принимает URI пространства имен в качестве аргумента и возвращает {{jsxref("Boolean")}} со значением true если пространство имен является пространством имен данного узла по умолчанию или false если нет.

+

Метод Node.isDefaultNamespace() принимает URI пространства имён в качестве аргумента и возвращает {{jsxref("Boolean")}} со значением true если пространство имён является пространством имён данного узла по умолчанию или false если нет.

Синтаксис

@@ -16,7 +16,7 @@ translation_of: Web/API/Node/isDefaultNamespace

Пример

diff --git a/files/ru/web/api/node/isequalnode/index.html b/files/ru/web/api/node/isequalnode/index.html index 3c76678b0a..c091b24c9f 100644 --- a/files/ru/web/api/node/isequalnode/index.html +++ b/files/ru/web/api/node/isequalnode/index.html @@ -20,7 +20,7 @@ translation_of: Web/API/Node/isEqualNode

Пример

-

В этом примере мы создаем три блока {{HTMLElement ("div")}}. Первый и третий имеют одинаковое содержание и атрибуты, в то время как второй отличается. Затем мы запускаем некоторый JavaScript код для сравнения узлов с помощью isEqualNode () и выводим результаты.

+

В этом примере мы создаём три блока {{HTMLElement ("div")}}. Первый и третий имеют одинаковое содержание и атрибуты, в то время как второй отличается. Затем мы запускаем некоторый JavaScript код для сравнения узлов с помощью isEqualNode () и выводим результаты.

HTML

diff --git a/files/ru/web/api/node/issupported/index.html b/files/ru/web/api/node/issupported/index.html index a5fc7e0279..2ffbdadbca 100644 --- a/files/ru/web/api/node/issupported/index.html +++ b/files/ru/web/api/node/issupported/index.html @@ -5,7 +5,7 @@ translation_of: Web/API/Node/isSupported ---

{{APIRef("DOM")}}{{obsolete_header}}

-

Node.isSupported() возвращает {{domxref("Boolean")}} флаг содержащий результат проверки реализует ли реализация DOM определенное свойство и поддерживается ли это свойство конкретным узлом.

+

Node.isSupported() возвращает {{domxref("Boolean")}} флаг содержащий результат проверки реализует ли реализация DOM определённое свойство и поддерживается ли это свойство конкретным узлом.

Синтаксис

@@ -15,7 +15,7 @@ translation_of: Web/API/Node/isSupported
feature
-
Это {{domxref("DOMString")}} содержащая имя свойства для проверки. Это тоже имя, которое может быть передано в метод hasFeature в DOMImplementation. Возможные значения определенные в спецификации ядра DOM перечислены в DOM Level 2 соответствующий раздел.
+
Это {{domxref("DOMString")}} содержащая имя свойства для проверки. Это тоже имя, которое может быть передано в метод hasFeature в DOMImplementation. Возможные значения определённые в спецификации ядра DOM перечислены в DOM Level 2 соответствующий раздел.
version
Это {{domxref("DOMString")}} содержащая номер версии свойства для ис проверки.В DOM уровень 2, version 1, это строка 2.0. если версия не указана, поддерживает любую версию свойства, вызывает метод и возвращает true.
diff --git a/files/ru/web/api/node/localname/index.html b/files/ru/web/api/node/localname/index.html index da553936f9..9347aea3d0 100644 --- a/files/ru/web/api/node/localname/index.html +++ b/files/ru/web/api/node/localname/index.html @@ -49,7 +49,7 @@ translation_of: Web/API/Node/localName

Примечания

-

Локальное имя узла, является полным именем узла, которое идет после двоеточия. Полное имя, как правило, используется как часть пространства имен для конкретных XML документов. Например, полное имя ecomm:partners, partners это локальное имя и ecomm это префикс:

+

Локальное имя узла, является полным именем узла, которое идёт после двоеточия. Полное имя, как правило, используется как часть пространства имён для конкретных XML документов. Например, полное имя ecomm:partners, partners это локальное имя и ecomm это префикс:

<ecomm:business id="soda_shop" type="brick_n_mortar" xmlns:ecomm="http://example.com/ecomm">
   <ecomm:partners>
diff --git a/files/ru/web/api/node/lookupnamespaceuri/index.html b/files/ru/web/api/node/lookupnamespaceuri/index.html
index 10899ce8ae..d37ac9f73a 100644
--- a/files/ru/web/api/node/lookupnamespaceuri/index.html
+++ b/files/ru/web/api/node/lookupnamespaceuri/index.html
@@ -5,9 +5,9 @@ translation_of: Web/API/Node/lookupNamespaceURI
 ---
 
{{APIRef("DOM")}}
-

Метод Node.lookupNamespaceURI() берет префикс и возвращает пространство имен URI связанное с ним в данном узле, если найден (и null если нет). Устанавливает null для префикса который возвращает пространство имен по умолчанию.

+

Метод Node.lookupNamespaceURI() берет префикс и возвращает пространство имён URI связанное с ним в данном узле, если найден (и null если нет). Устанавливает null для префикса который возвращает пространство имён по умолчанию.

-

Из-за ошибки bug 312019, этот метод не работает с динамическим назначением пространства имен (т.е., с уставленным тем же Node.prefix).

+

Из-за ошибки bug 312019, этот метод не работает с динамическим назначением пространства имён (т.е., с уставленным тем же Node.prefix).

Смотрите также

diff --git a/files/ru/web/api/node/lookupprefix/index.html b/files/ru/web/api/node/lookupprefix/index.html index 10a92d81af..7a763c983c 100644 --- a/files/ru/web/api/node/lookupprefix/index.html +++ b/files/ru/web/api/node/lookupprefix/index.html @@ -5,9 +5,9 @@ translation_of: Web/API/Node/lookupPrefix ---
{{APIRef("DOM")}}
-

Метод Node.lookupPrefix() возвращает {{domxref("DOMString")}} содержащий префикс для данного пространства имен URI, если он присутствует, и null если нет. Когда возможно присутствие нескольких префиксов, результат зависит от реализации.

+

Метод Node.lookupPrefix() возвращает {{domxref("DOMString")}} содержащий префикс для данного пространства имён URI, если он присутствует, и null если нет. Когда возможно присутствие нескольких префиксов, результат зависит от реализации.

-

Из-за ошибки bug 312019, этот метод не работает с динамическим назначением пространства имен, которое установлено с тем же свойством {{domxref("Node.prefix")}}.

+

Из-за ошибки bug 312019, этот метод не работает с динамическим назначением пространства имён, которое установлено с тем же свойством {{domxref("Node.prefix")}}.

Смотрите также

diff --git a/files/ru/web/api/node/namespaceuri/index.html b/files/ru/web/api/node/namespaceuri/index.html index 56534ae20a..479df26e24 100644 --- a/files/ru/web/api/node/namespaceuri/index.html +++ b/files/ru/web/api/node/namespaceuri/index.html @@ -7,7 +7,7 @@ translation_of: Web/API/Node/namespaceURI
{{APIRef("DOM")}}
-

Свойство Node.namespaceURI только для чтения, возвращает пространство имен URI узла или null, если узел не находится в пространстве имен (только для чтения). Хотя узел документа, возвращает пространство имен XML для текущего документа.

+

Свойство Node.namespaceURI только для чтения, возвращает пространство имён URI узла или null, если узел не находится в пространстве имён (только для чтения). Хотя узел документа, возвращает пространство имён XML для текущего документа.

Синтаксис

@@ -15,7 +15,7 @@ translation_of: Web/API/Node/namespaceURI

Пример

-

В этом сниппете, узел рассматривается для его localName и его namespaceURI. Если namespaceURI возвращает XUL пространство имен и localName возвращая "browser", затем узел XUL согласует <browser/>.

+

В этом сниппете, узел рассматривается для его localName и его namespaceURI. Если namespaceURI возвращает XUL пространство имён и localName возвращая "browser", затем узел XUL согласует <browser/>.

if (node.localName == "browser" &&
     node.namespaceURI == "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul") {
@@ -24,17 +24,17 @@ translation_of: Web/API/Node/namespaceURI
 
 

Примечание

-

Это не вычисленное значение, которое является результатом поиска имен на основе проверки декларации в области пространства имен. Пространство имен URI узла заморожена в момент создания узла.

+

Это не вычисленное значение, которое является результатом поиска имён на основе проверки декларации в области пространства имён. Пространство имён URI узла заморожена в момент создания узла.

-

В Firefox 3.5 и выше, пространство имен URI для HTML элементов в HTML документах это null. В более поздних версиях, в соответствии с HTML5, это http://www.w3.org/1999/xhtml как в XHTML. {{gecko_minversion_inline("1.9.2")}}

+

В Firefox 3.5 и выше, пространство имён URI для HTML элементов в HTML документах это null. В более поздних версиях, в соответствии с HTML5, это http://www.w3.org/1999/xhtml как в XHTML. {{gecko_minversion_inline("1.9.2")}}

Для узлов любого nodeType кроме ELEMENT_NODE и ATTRIBUTE_NODE значение namespaceURI всегда null.

Вы можете создать элемент с конкретным namespaceURI используйте метод DOM Level 2 document.createElementNS.

-

Через пространство имен в XML спецификации, атрибуты не наследуют пространство имен для элемента к которому он прикреплен. Если у атрибута не задано явно пространство имен, он не имеет пространства имен.

+

Через пространство имён в XML спецификации, атрибуты не наследуют пространство имён для элемента к которому он прикреплён. Если у атрибута не задано явно пространство имён, он не имеет пространства имен.

-

DOM не обрабатывает или не вынуждает проверять пространство имен как таковое. Приложения выше DOM, делают необходимые проверки. Отметим также, что префикс пространства имен, когда он связан с конкретным узлом, не может быть изменен.

+

DOM не обрабатывает или не вынуждает проверять пространство имён как таковое. Приложения выше DOM, делают необходимые проверки. Отметим также, что префикс пространства имён, когда он связан с конкретным узлом, не может быть изменён.

Спецификации

diff --git a/files/ru/web/api/node/nextsibling/index.html b/files/ru/web/api/node/nextsibling/index.html index cc874be72e..9ecb139758 100644 --- a/files/ru/web/api/node/nextsibling/index.html +++ b/files/ru/web/api/node/nextsibling/index.html @@ -65,7 +65,7 @@ while (el) { **************************************************/
-

В приведенном выше примере вы можете видеть, что #text узлы вставляются в DOM, где между тегами встречаются пробелы (т.е. после закрывающего тега элемента и до открывающего тега рядом). Не создается пробелов между элементами, вставленных с помощью document.write

+

В приведённом выше примере вы можете видеть, что #text узлы вставляются в DOM, где между тегами встречаются пробелы (т.е. после закрывающего тега элемента и до открывающего тега рядом). Не создаётся пробелов между элементами, вставленных с помощью document.write

Возможность включения текстовых узлов в DOM должна быть разрешена, когда DOM обходится с помощью nextSibling. Смотрите раздел "Заметки".

diff --git a/files/ru/web/api/node/nodevalue/index.html b/files/ru/web/api/node/nodevalue/index.html index aba6e43755..dccb8f4c24 100644 --- a/files/ru/web/api/node/nodevalue/index.html +++ b/files/ru/web/api/node/nodevalue/index.html @@ -18,7 +18,7 @@ translation_of: Web/API/Node/nodeValue

Примечания

-

Для самого документа, nodeValue возвращает null. Для текста, комментария и CDATA узлов, nodeValue возвращает содержимое узла. Для узла атрибута, вернется значение атрибута.

+

Для самого документа, nodeValue возвращает null. Для текста, комментария и CDATA узлов, nodeValue возвращает содержимое узла. Для узла атрибута, вернётся значение атрибута.

Следующая таблица, показывает возвращаемые значения различных элементов:

diff --git a/files/ru/web/api/node/parentnode/index.html b/files/ru/web/api/node/parentnode/index.html index 139880247f..a845f3d4b0 100644 --- a/files/ru/web/api/node/parentnode/index.html +++ b/files/ru/web/api/node/parentnode/index.html @@ -11,7 +11,7 @@ translation_of: Web/API/Node/parentNode

Аннотация

-

Возвращает родителя определенного элемента DOM дерева.

+

Возвращает родителя определённого элемента DOM дерева.

Синтаксис

@@ -31,7 +31,7 @@ translation_of: Web/API/Node/parentNode

Document и DocumentFragment nodes могут не иметь родителя, в этом случае parentNode всегда возвращает null.

-

Так же возвращает null если элемент только был создан и еще не добавлен в DOM дерево.

+

Так же возвращает null если элемент только был создан и ещё не добавлен в DOM дерево.

Поддержка браузерами

diff --git a/files/ru/web/api/node/prefix/index.html b/files/ru/web/api/node/prefix/index.html index 404f245f65..fe218e0507 100644 --- a/files/ru/web/api/node/prefix/index.html +++ b/files/ru/web/api/node/prefix/index.html @@ -7,7 +7,7 @@ translation_of: Web/API/Node/prefix
{{APIRef("DOM")}}
-

Свойство Node.prefix только для чтения, возвращающее префикс пространства имен указанного узла или null, если не указан префикс. Это свойство только для чтения.

+

Свойство Node.prefix только для чтения, возвращающее префикс пространства имён указанного узла или null, если не указан префикс. Это свойство только для чтения.

Синтаксис

diff --git a/files/ru/web/api/node/removechild/index.html b/files/ru/web/api/node/removechild/index.html index 738dadbaa6..0666aa815c 100644 --- a/files/ru/web/api/node/removechild/index.html +++ b/files/ru/web/api/node/removechild/index.html @@ -12,7 +12,7 @@ translation_of: Web/API/Node/removeChild

Аннотация

-

Удаляет дочерний элемент из DOM. Возвращает удаленный элемент.

+

Удаляет дочерний элемент из DOM. Возвращает удалённый элемент.

Синтаксис

@@ -21,14 +21,14 @@ translation_of: Web/API/Node/removeChild
-

Удаленный дочерний элемент остается в памяти, но больше не является частью DOM. Вы можете повторно использовать удаленный элемент с помощью ссылки на объект - oldChild.

+

Удалённый дочерний элемент остаётся в памяти, но больше не является частью DOM. Вы можете повторно использовать удалённый элемент с помощью ссылки на объект - oldChild.

-

Если child не является дочерним элементом element, тогда метод генерирует исключение. Также это происходит если child является дочерним элементом element во время вызова метода, но был удален во время вызова обработчика событий удаляющего элемент(т.e при удалении элемента непосредственно перед вызовом обработчика событий).

+

Если child не является дочерним элементом element, тогда метод генерирует исключение. Также это происходит если child является дочерним элементом element во время вызова метода, но был удалён во время вызова обработчика событий удаляющего элемент(т.e при удалении элемента непосредственно перед вызовом обработчика событий).

Пример

diff --git a/files/ru/web/api/node/replacechild/index.html b/files/ru/web/api/node/replacechild/index.html index c1959cc322..ae9a375735 100644 --- a/files/ru/web/api/node/replacechild/index.html +++ b/files/ru/web/api/node/replacechild/index.html @@ -14,34 +14,34 @@ original_slug: Web/API/Node.replaceChild
{{ApiRef}}

Аннотация

-

Заменяет дочерний элемент на выбранный. Возвращает замененный элемент.

+

Заменяет дочерний элемент на выбранный. Возвращает заменённый элемент.

Синтаксис

replacedNode = parentNode.replaceChild(newChild, oldChild);
 

Пример

// <div>
 //  <span id="childSpan">foo bar</span>
 // </div>
 
-// Создаем новый пустой элемент
+// Создаём новый пустой элемент
 // without an ID, any attributes, or any content
 var sp1 = document.createElement("span");
 
 // Присваиваем ему id 'newSpan'
 sp1.setAttribute("id", "newSpan");
 
-// Создаем строку.
+// Создаём строку.
 var sp1_content = document.createTextNode("new replacement span element.");
 
 // Добавляем контент в созданный нами узел
 sp1.appendChild(sp1_content);
 
-// создаем ссылку на существующий элемент который будем заменять
+// создаём ссылку на существующий элемент который будем заменять
 var sp2 = document.getElementById("childSpan");
 var parentDiv = sp2.parentNode;
 
diff --git a/files/ru/web/api/node/textcontent/index.html b/files/ru/web/api/node/textcontent/index.html
index 479fae01e3..7ee831edaf 100644
--- a/files/ru/web/api/node/textcontent/index.html
+++ b/files/ru/web/api/node/textcontent/index.html
@@ -33,7 +33,7 @@ element.textContent = "Это просто текст";
 
 

Отличие от innerText

-

element.innerText был введен Internet Explorer-ом. Работает по тому же принципу за небольшими исключениями:

+

element.innerText был введён Internet Explorer-ом. Работает по тому же принципу за небольшими исключениями: