aboutsummaryrefslogtreecommitdiff
path: root/files/ru/web/api/element
diff options
context:
space:
mode:
authorAlexey Pyltsyn <lex61rus@gmail.com>2021-10-20 13:28:52 +0300
committerGitHub <noreply@github.com>2021-10-20 13:28:52 +0300
commit1386fed7d38652d5848d315927e7e23a66cffd13 (patch)
treeeb4b9adfec3f46c77304a1b9461d44357c8164c8 /files/ru/web/api/element
parentb0f32a46245b1033098a5a9826a7818fa4e65dde (diff)
downloadtranslated-content-1386fed7d38652d5848d315927e7e23a66cffd13.tar.gz
translated-content-1386fed7d38652d5848d315927e7e23a66cffd13.tar.bz2
translated-content-1386fed7d38652d5848d315927e7e23a66cffd13.zip
[RU] Remove `name` attribute from headings (#2788)
Diffstat (limited to 'files/ru/web/api/element')
-rw-r--r--files/ru/web/api/element/attachshadow/index.html2
-rw-r--r--files/ru/web/api/element/attributes/index.html6
-rw-r--r--files/ru/web/api/element/childelementcount/index.html2
-rw-r--r--files/ru/web/api/element/classlist/index.html2
-rw-r--r--files/ru/web/api/element/classname/index.html12
-rw-r--r--files/ru/web/api/element/clientheight/index.html10
-rw-r--r--files/ru/web/api/element/clienttop/index.html8
-rw-r--r--files/ru/web/api/element/closest/index.html10
-rw-r--r--files/ru/web/api/element/createshadowroot/index.html2
-rw-r--r--files/ru/web/api/element/getattribute/index.html10
-rw-r--r--files/ru/web/api/element/getboundingclientrect/index.html6
-rw-r--r--files/ru/web/api/element/hasattributes/index.html2
-rw-r--r--files/ru/web/api/element/id/index.html4
-rw-r--r--files/ru/web/api/element/index.html6
-rw-r--r--files/ru/web/api/element/insertadjacentelement/index.html8
-rw-r--r--files/ru/web/api/element/insertadjacenthtml/index.html8
-rw-r--r--files/ru/web/api/element/insertadjacenttext/index.html8
-rw-r--r--files/ru/web/api/element/localname/index.html10
-rw-r--r--files/ru/web/api/element/matches/index.html6
-rw-r--r--files/ru/web/api/element/namespaceuri/index.html8
-rw-r--r--files/ru/web/api/element/nextelementsibling/index.html8
-rw-r--r--files/ru/web/api/element/outerhtml/index.html8
-rw-r--r--files/ru/web/api/element/prefix/index.html8
-rw-r--r--files/ru/web/api/element/previouselementsibling/index.html8
-rw-r--r--files/ru/web/api/element/queryselector/index.html6
-rw-r--r--files/ru/web/api/element/queryselectorall/index.html12
-rw-r--r--files/ru/web/api/element/removeattribute/index.html8
-rw-r--r--files/ru/web/api/element/requestpointerlock/index.html4
-rw-r--r--files/ru/web/api/element/scrollheight/index.html12
-rw-r--r--files/ru/web/api/element/scrollintoview/index.html4
-rw-r--r--files/ru/web/api/element/scrollleft/index.html4
-rw-r--r--files/ru/web/api/element/scrollto/index.html8
-rw-r--r--files/ru/web/api/element/scrolltop/index.html4
-rw-r--r--files/ru/web/api/element/setattribute/index.html8
-rw-r--r--files/ru/web/api/element/slot/index.html2
-rw-r--r--files/ru/web/api/element/tagname/index.html2
36 files changed, 118 insertions, 118 deletions
diff --git a/files/ru/web/api/element/attachshadow/index.html b/files/ru/web/api/element/attachshadow/index.html
index fa956a1ae5..74ef4500fa 100644
--- a/files/ru/web/api/element/attachshadow/index.html
+++ b/files/ru/web/api/element/attachshadow/index.html
@@ -33,7 +33,7 @@ translation_of: Web/API/Element/attachShadow
<li>{{htmlelement("span")}}</li>
</ul>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox">var <em>shadowroot =</em><em> element</em>.attachShadow(<em>shadowRootInit</em>);
</pre>
diff --git a/files/ru/web/api/element/attributes/index.html b/files/ru/web/api/element/attributes/index.html
index 4fd4dfa208..97143a67be 100644
--- a/files/ru/web/api/element/attributes/index.html
+++ b/files/ru/web/api/element/attributes/index.html
@@ -7,12 +7,12 @@ translation_of: Web/API/Element/attributes
<p>Свойство <strong><code>Element.attributes</code></strong> возвращает группу атрибутов всех узлов, зарегистрированных в указанном узле. Это {{domxref("NamedNodeMap")}}, то есть полученные данные не являются массивом <code>Array</code>, не содержат {{jsxref("Array")}} методы и {{domxref("Attr")}} индекс узлов может отличаться в различных браузерах. Если сказать более точно, атрибуты <font face="Courier New, Andale Mono, monospace"><strong>(</strong></font><strong style="font-family: courier new,andale mono,monospace; font-weight: bold;">attributes</strong><font face="Courier New, Andale Mono, monospace"><strong>)</strong></font> это строка, пара ключ/значение которая представляет собой информацию относительно этого атрибута.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox">var <em>attr</em> =<em> element</em>.attributes;
</pre>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<h3 id="Базовые_примеры">Базовые примеры</h3>
@@ -20,7 +20,7 @@ translation_of: Web/API/Element/attributes
var para = document.getElementsByTagName("p")[0];
var atts = para.attributes;</pre>
-<h3 id="Notes" name="Notes">Перечисление атрибутов элементов</h3>
+<h3 id="Notes">Перечисление атрибутов элементов</h3>
<p>Числовое индексирование полезно для прохождения всех атрибутов элемента.<br>
Следующий пример проходит через узлы атрибутов для элемента в документе с идентификатором «p1» и печатает значение каждого атрибута. </p>
diff --git a/files/ru/web/api/element/childelementcount/index.html b/files/ru/web/api/element/childelementcount/index.html
index 46e5091f5a..f11058fd38 100644
--- a/files/ru/web/api/element/childelementcount/index.html
+++ b/files/ru/web/api/element/childelementcount/index.html
@@ -16,7 +16,7 @@ original_slug: Web/API/ParentNode/childElementCount
<p>Свойство<code><strong> Node.childElementCount</strong></code> предназначено только для чтения и возвращает число дочерних<u> элементов</u> узла.</p>
</div>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox">var <var>elCount</var> = Node.childElementCount;
</pre>
diff --git a/files/ru/web/api/element/classlist/index.html b/files/ru/web/api/element/classlist/index.html
index f48590ad26..523116f74a 100644
--- a/files/ru/web/api/element/classlist/index.html
+++ b/files/ru/web/api/element/classlist/index.html
@@ -13,7 +13,7 @@ translation_of: Web/API/Element/classList
<p>У <strong>classList </strong>есть примитивная альтернатива - свойство <strong>className, </strong>которое содержит значение атрибута <strong>class</strong> элемента.</p>
</div>
-<h2 id="Syntax" name="Syntax"> </h2>
+<h2 id="Syntax"> </h2>
<h2 id="Синтаксис">Синтаксис</h2>
diff --git a/files/ru/web/api/element/classname/index.html b/files/ru/web/api/element/classname/index.html
index d0c5b959c0..db5272aaaa 100644
--- a/files/ru/web/api/element/classname/index.html
+++ b/files/ru/web/api/element/classname/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/Element/className
---
<div>{{APIRef("DOM")}}</div>
-<h2 id="Summary" name="Summary">Описание</h2>
+<h2 id="Summary">Описание</h2>
<p>Свойство<strong> className</strong> отвечает за значение атрибута <strong>class</strong> элемента.</p>
@@ -13,7 +13,7 @@ translation_of: Web/API/Element/className
<p>Кстати, у <strong>className</strong> есть большой брат. Его зовут {{domxref("element.classList")}} - более мощный и функциональный метод для работы с классами элемента.</p>
</div>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox"><var>var cName</var> = <var>elem</var>.className;
<var>elem</var>.className = <var>cName</var>;</pre>
@@ -22,7 +22,7 @@ translation_of: Web/API/Element/className
<li><strong><var>cName</var></strong> - строка. Если нужно указать несколько классов, они указываются через пробел.</li>
</ul>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre>&lt;div class="booble example"&gt; &lt;/div&gt;
</pre>
@@ -36,7 +36,7 @@ alert(elm.className); //"class1 class2 class3"
</pre>
<div class="note">
-<h5 id="Notes" name="Notes"><strong>Примечание:</strong></h5>
+<h5 id="Notes"><strong>Примечание:</strong></h5>
<p>  Свойство получило необычное название <strong><code>className</code></strong> из-за того, что во многих языках, работающих с DOM, слово <em>class </em>является зарезервированным<em>.</em></p>
</div>
@@ -45,9 +45,9 @@ alert(elm.className); //"class1 class2 class3"
<p>{{Compat("api.Element.className")}}</p>
-<h2 id="Specification" name="Specification"> </h2>
+<h2 id="Specification"> </h2>
-<h2 id="Specification" name="Specification">Спецификация</h2>
+<h2 id="Specification">Спецификация</h2>
<ul>
<li><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-95362176">DOM Level 2 HTML: className</a></li>
diff --git a/files/ru/web/api/element/clientheight/index.html b/files/ru/web/api/element/clientheight/index.html
index 572c293438..989f944cb5 100644
--- a/files/ru/web/api/element/clientheight/index.html
+++ b/files/ru/web/api/element/clientheight/index.html
@@ -13,20 +13,20 @@ translation_of: Web/API/Element/clientHeight
<p><strong>Внимание:</strong> При вычислении значения свойства, результат округляется до ближайшего целого. Если требуется дробное значение, используйте {{ domxref("element.getBoundingClientRect()") }}.</p>
</div>
-<h2 id="Syntax_and_values" name="Syntax_and_values">Синтаксис</h2>
+<h2 id="Syntax_and_values">Синтаксис</h2>
<pre class="syntaxbox">var <var>h</var> = <var>element</var>.clientHeight;</pre>
<p><code><var>h</var></code> - целочисленное значение высоты элемента в пикселях.</p>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<p> </p>
<p>             <img alt="Image:Dimensions-client.png" class="internal" src="/@api/deki/files/185/=Dimensions-client.png"></p>
-<h2 id="Specification" name="Specification">Спецификация</h2>
+<h2 id="Specification">Спецификация</h2>
<table class="standard-table">
<thead>
@@ -45,7 +45,7 @@ translation_of: Web/API/Element/clientHeight
</tbody>
</table>
-<h3 id="Notes" name="Notes">К сведению</h3>
+<h3 id="Notes">К сведению</h3>
<p>Свойство <code>clientHeight</code> впервые было представлено в объектной модели Internet Explorer.</p>
@@ -53,7 +53,7 @@ translation_of: Web/API/Element/clientHeight
<p>{{Compat("api.Element.clientHeight")}}</p>
-<h2 id="See_Also" name="See_Also">Смотрите также</h2>
+<h2 id="See_Also">Смотрите также</h2>
<ul>
<li>{{domxref("HTMLElement.offsetHeight")}}</li>
diff --git a/files/ru/web/api/element/clienttop/index.html b/files/ru/web/api/element/clienttop/index.html
index 4160e3847e..b34aadb0ea 100644
--- a/files/ru/web/api/element/clienttop/index.html
+++ b/files/ru/web/api/element/clienttop/index.html
@@ -15,12 +15,12 @@ translation_of: Web/API/Element/clientTop
<p>Основанные на <a href="en/Gecko">Gecko</a> приложения поддерживают <span style="font-family: Consolas,Monaco,'Andale Mono',monospace;">clientTop начиная с </span>Gecko 1.9 (<a href="en/Firefox_3">Firefox 3</a>, реализовано в  {{ Bug(111207) }}). Это свойство не поддерживается в  Firefox 2 и более ранних.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="eval">var<em>top</em> = <var>element</var>.clientTop;
</pre>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<p>В следующей иллюстрации клиентская область показана белым (части под названиями "Top", "Right" и т. д. не имеют никакого отношения к клиентской области). Значение <strong>clientTop</strong> - расстояние между окончанием области margin (жёлтый) или padding и началом области контента (белый)</p>
@@ -36,7 +36,7 @@ translation_of: Web/API/Element/clientTop
</div>
<strong style="">Left</strong> <strong style="">Top</strong> <strong style="color: blue; font-family: Arial,sans-serif; font-size: 13px!important; font-weight: bold; left: 370px; position: absolute; top: 85px;">Right</strong> <em>margin-top</em> <em>margin-bottom</em> <em>border-top</em> <em>border-bottom</em><strong style="color: blue; font-family: Arial,sans-serif; font-size: 13px!important; font-weight: bold; left: 164px; position: absolute; top: 190px;">Bottom</strong></div>
-<h2 id="Notes" name="Notes">Примечание</h2>
+<h2 id="Notes">Примечание</h2>
<p><code>clientTop</code> был впервые введён в MS IE DHTML object model.</p>
@@ -63,7 +63,7 @@ translation_of: Web/API/Element/clientTop
<p>{{Compat("api.Element.clientTop")}}</p>
-<h2 id="References" name="References">Смотрите также</h2>
+<h2 id="References">Смотрите также</h2>
<ul>
<li><a href="https://docs.microsoft.com/en-us/previous-versions//hh781509(v=vs.85)">MSDN: Measuring Element Dimension and Location</a></li>
diff --git a/files/ru/web/api/element/closest/index.html b/files/ru/web/api/element/closest/index.html
index 27d58c40ec..6402a20d93 100644
--- a/files/ru/web/api/element/closest/index.html
+++ b/files/ru/web/api/element/closest/index.html
@@ -13,7 +13,7 @@ translation_of: Web/API/Element/closest
<p>Метод <code><strong>Element.closest()</strong></code> возвращает ближайший родительский элемент (или сам элемент), который соответствует заданному CSS-селектору или null, если таковых элементов вообще нет.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox notranslate">var <em>elt =</em><em> element</em>.closest(<em>selectors</em>);
</pre>
@@ -30,7 +30,7 @@ translation_of: Web/API/Element/closest
<dd>Указанный css-селектор не является допустимым<em> ("/=21=1", "&amp;@*#", "%'54523" и т.п. приведут к ошибке).</em></dd>
</dl>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="notranslate">&lt;div id="block" title="Я - блок"&gt;
&lt;a href="#"&gt;Я ссылка в никуда&lt;/a&gt;
@@ -66,7 +66,7 @@ div.closest("div[title]") //#block - так как ближе нет блоко
      };
}(Element.prototype));</pre>
-<h2 id="Specification" name="Specification">Полифил #2 (через цикл)</h2>
+<h2 id="Specification">Полифил #2 (через цикл)</h2>
<p>Тем не менее, если вам требуется поддержка IE 8, вы можете использовать следующий полифил. Имейте ввиду - этот способ позволяет использовать CSS селекторы только уровня 2.1 и может жутко тормозить.</p>
@@ -82,7 +82,7 @@ div.closest("div[title]") //#block - так как ближе нет блоко
}
})(Element.prototype);</pre>
-<h2 id="Specification" name="Specification">Спецификация</h2>
+<h2 id="Specification">Спецификация</h2>
<table class="standard-table">
<tbody>
@@ -99,7 +99,7 @@ div.closest("div[title]") //#block - так как ближе нет блоко
</tbody>
</table>
-<h2 id="Browser_compatibility" name="Browser_compatibility">Совместимость с браузерами</h2>
+<h2 id="Browser_compatibility">Совместимость с браузерами</h2>
<div>{{Compat("api.Element.closest")}}</div>
diff --git a/files/ru/web/api/element/createshadowroot/index.html b/files/ru/web/api/element/createshadowroot/index.html
index 8972eddf33..f72bc0455f 100644
--- a/files/ru/web/api/element/createshadowroot/index.html
+++ b/files/ru/web/api/element/createshadowroot/index.html
@@ -13,7 +13,7 @@ translation_of: Web/API/Element/createShadowRoot
<p>This method has been deprecated in favor of <a href="https://developer.mozilla.org/en-US/docs/Web/API/Element/attachShadow">attachShadow</a>.</p>
</div>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox">var <em>shadowroot =</em><em> element</em>.createShadowRoot();
</pre>
diff --git a/files/ru/web/api/element/getattribute/index.html b/files/ru/web/api/element/getattribute/index.html
index a60d2fcdcd..a5a9c4b29b 100644
--- a/files/ru/web/api/element/getattribute/index.html
+++ b/files/ru/web/api/element/getattribute/index.html
@@ -10,11 +10,11 @@ translation_of: Web/API/Element/getAttribute
---
<p>{{ ApiRef("DOM") }}</p>
-<h2 id="Summary" name="Summary">Описание</h2>
+<h2 id="Summary">Описание</h2>
<p><code>getAttribute()</code> возвращает значение указанного атрибута элемента. Если элемент не содержит данный атрибут, могут быть возвращены <code>null</code> или <code>""</code> (пустая строка); подробнее {{ Anch("Notes") }}.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="eval"><em>var attribute</em> = element.getAttribute(<em>attributeName</em>);
</pre>
@@ -26,14 +26,14 @@ translation_of: Web/API/Element/getAttribute
<li><code><em>attributeName</em></code> - имя атрибута, значение которого необходимо получить.</li>
</ul>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="eval">var div1 = document.getElementById("div1");
var align = div1.getAttribute("align");
alert(align); // отобразит значение атрибута align элемента с id="div1"
</pre>
-<h2 id="Notes" name="Notes">Примечания</h2>
+<h2 id="Notes">Примечания</h2>
<p>Когда метод <code>getAttribute</code> вызывается применительно к HTML-элементу, в DOM HTML-документа, значение аргумента приводится к нижнему регистру.</p>
@@ -41,7 +41,7 @@ alert(align); // отобразит значение атрибута align эл
<p>{{ DOMAttributeMethods() }}</p>
-<h2 id="Specification" name="Specification">Спецификации</h2>
+<h2 id="Specification">Спецификации</h2>
<ul>
<li><a class="external" href="http://www.w3.org/TR/DOM-Level-2-Core/core.html#ID-666EE0F9">DOM Level 2 Core: getAttribute</a> (представлено в <a class="external" href="http://www.w3.org/TR/REC-DOM-Level-1/level-one-core.html#method-getAttribute">DOM Level 1 Core</a>)</li>
diff --git a/files/ru/web/api/element/getboundingclientrect/index.html b/files/ru/web/api/element/getboundingclientrect/index.html
index e29e73d026..c93026747e 100644
--- a/files/ru/web/api/element/getboundingclientrect/index.html
+++ b/files/ru/web/api/element/getboundingclientrect/index.html
@@ -18,11 +18,11 @@ translation_of: Web/API/Element/getBoundingClientRect
<p>Метод <code><strong>Element.getBoundingClientRect()</strong></code> возвращает размер элемента и его позицию относительно viewport (часть страницы, показанная на экране, и которую мы видим).</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox"><em>domRect</em> = <em>element</em>.getBoundingClientRect();</pre>
-<h3 id="Returns" name="Returns">Возвращаемое значение</h3>
+<h3 id="Returns">Возвращаемое значение</h3>
<p>Данный метод возвращает объект {{domxref("DOMRect")}}, который является объединением прямоугольников, возвращаемых методом {{domxref("Element.getClientRects", "getClientRects()")}}  для данного элемента, т. е. CSS border-boxes (css-коробок в рамках), связанных с этим элементом. Результатом является самый маленький прямоугольник, в котором содержится весь элемент с read-only <code>left</code>, <code>top</code>, <code>right</code>, <code>bottom</code>, <code>x</code>, <code>y</code>, <code>width</code> и <code>height</code> свойствами, описывающие это в пикселях. Все свойства, кроме <code>width</code> и <code>height</code>, являются относительными к верхнему левому углу viewport-а.</p>
@@ -69,7 +69,7 @@ var rect = obj.getBoundingClientRect();</code></pre>
</tbody>
</table>
-<h3 id="Notes" name="Notes">Примечания</h3>
+<h3 id="Notes">Примечания</h3>
<p>Возвращаемый <code>DOMRect</code> объект может быть модифицирован в современных браузерах. Это не так со старыми версиями, которые возвращали <code>DOMRectReadOnly</code>. У IE и Edge, не имея возможности добавить пропущенные свойства к возвращаемым ими <a href="https://msdn.microsoft.com/en-us/library/hh826029(VS.85).aspx"><code>ClientRect</code></a>, объект не позволял добавить <code>x</code> и <code>y</code>.</p>
diff --git a/files/ru/web/api/element/hasattributes/index.html b/files/ru/web/api/element/hasattributes/index.html
index 3337292a07..2d88584ef2 100644
--- a/files/ru/web/api/element/hasattributes/index.html
+++ b/files/ru/web/api/element/hasattributes/index.html
@@ -16,7 +16,7 @@ translation_of: Web/API/Element/hasAttributes
<dd>содержит возвращаемое значение <code>true</code> или <code>false</code>.</dd>
</dl>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="brush:js">var foo = document.getElementById("foo");
if (foo.hasAttributes()) {
diff --git a/files/ru/web/api/element/id/index.html b/files/ru/web/api/element/id/index.html
index 3f76bdda6e..eb87daef4c 100644
--- a/files/ru/web/api/element/id/index.html
+++ b/files/ru/web/api/element/id/index.html
@@ -23,7 +23,7 @@ translation_of: Web/API/Element/id
<p><span style="font-size: 14px; line-height: 21px;"><strong>Замечание</strong></span>: идентификаторы чувствительны к регистру, но вам следует избегать создание id, которых различает регистр (смотрите <a href="/ru/docs/Case_Sensitivity_in_class_and_id_Names" title="Case_Sensitivity_in_class_and_id_Names">Чувствительность к регистру в классах и идентификаторов</a>).</p>
</div>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre>var <em>idStr</em> = <em>element</em>.id; // Получаем id.
</pre>
@@ -33,7 +33,7 @@ translation_of: Web/API/Element/id
<p><em><code>idStr</code></em> - идентификатор элемента</p>
-<h2 id="Specification" name="Specification">Спецификации</h2>
+<h2 id="Specification">Спецификации</h2>
<table class="standard-table">
<thead>
diff --git a/files/ru/web/api/element/index.html b/files/ru/web/api/element/index.html
index f62292283b..e858558458 100644
--- a/files/ru/web/api/element/index.html
+++ b/files/ru/web/api/element/index.html
@@ -19,7 +19,7 @@ translation_of: Web/API/Element
<p>{{InheritanceDiagram}}</p>
-<h2 id="Properties" name="Properties">Свойства</h2>
+<h2 id="Properties">Свойства</h2>
<p><em>Наследует свойства от родительского узла {{domxref("Node")}} и от собственного родителя {{domxref("EventTarget")}} и реализует свойства {{domxref("ParentNode")}}, {{domxref("ChildNode")}}, {{domxref("NonDocumentTypeChildNode")}}, </em>and {{domxref("Animatable")}}.</p>
@@ -96,7 +96,7 @@ translation_of: Web/API/Element
<p>Данное изменение поддерживается в Chrome начиная с версии 46.0 и в Firefox с версии 48.0.</p>
</div>
-<h3 id="Handlers" name="Handlers">Обработчики событий</h3>
+<h3 id="Handlers">Обработчики событий</h3>
<dl>
<dt>{{ domxref("Element.ongotpointercapture") }}</dt>
@@ -113,7 +113,7 @@ translation_of: Web/API/Element
<strong>Сейчас реализован в {{domxref("GlobalEventHandlers.onwheel", "GlobalEventHandlers")}}.</strong></dd>
</dl>
-<h2 id="Methods" name="Methods">Методы</h2>
+<h2 id="Methods">Методы</h2>
<p><em>Наследует методы от своих родителей {{domxref("Node")}}, и своего собственного родителя {{domxref("EventTarget")}}<em>, и реализует методы {{domxref("ParentNode")}}, {{domxref("ChildNode")}}<em>, {{domxref("NonDocumentTypeChildNode")}}, </em></em>и {{domxref("Animatable")}}.</em></p>
diff --git a/files/ru/web/api/element/insertadjacentelement/index.html b/files/ru/web/api/element/insertadjacentelement/index.html
index c1469c48df..c323c79759 100644
--- a/files/ru/web/api/element/insertadjacentelement/index.html
+++ b/files/ru/web/api/element/insertadjacentelement/index.html
@@ -15,7 +15,7 @@ translation_of: Web/API/Element/insertAdjacentElement
<p>Метод <strong><code>insertAdjacentElement()</code></strong> добавляет переданный элемент в DOM-дерево относительно элемента, вызвавшего метод.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre><em>targetElement</em>.insertAdjacentElement(<em>position</em>, <em>element</em>);</pre>
@@ -72,7 +72,7 @@ foo
<div class="note"><strong>Примечание:</strong> значения <code>beforebegin</code> и <code>afterend</code> работают только если targetElement находится в DOM-дереве и имеет родительский элемент.</div>
-<h2 id="Example" name="Example">Примеры</h2>
+<h2 id="Example">Примеры</h2>
<pre class="brush: js">beforeBtn.addEventListener('click', function() {
var tempDiv = document.createElement('div');
@@ -94,7 +94,7 @@ afterBtn.addEventListener('click', function() {
<p>Посмотрите наше демо <a href="https://mdn.github.io/dom-examples/insert-adjacent/insertAdjacentElement.html">insertAdjacentElement.html</a> на Github (так же посмотрите <a href="https://github.com/mdn/dom-examples/blob/master/insert-adjacent/insertAdjacentElement.html">исходный код</a>). В этом демо мы имеем последовательность {{htmlelement("div")}} элементов внутри контейнера. При выборе одного из них можно нажать кнопку <em>Insert before</em> или <em>Insert after</em> и добавить новые div до или после выбранного  элемента используя метод <code>insertAdjacentElement()</code>.</p>
-<h2 id="Specification" name="Specification">Спецификация</h2>
+<h2 id="Specification">Спецификация</h2>
<table class="standard-table">
<thead>
@@ -113,7 +113,7 @@ afterBtn.addEventListener('click', function() {
</tbody>
</table>
-<h2 id="Browser_Compatibility" name="Browser_Compatibility">Совместимость с браузерами</h2>
+<h2 id="Browser_Compatibility">Совместимость с браузерами</h2>
<p>{{Compat("api.Element.insertAdjacentElement")}}</p>
diff --git a/files/ru/web/api/element/insertadjacenthtml/index.html b/files/ru/web/api/element/insertadjacenthtml/index.html
index e2750b8f47..e70f875cb3 100644
--- a/files/ru/web/api/element/insertadjacenthtml/index.html
+++ b/files/ru/web/api/element/insertadjacenthtml/index.html
@@ -7,7 +7,7 @@ translation_of: Web/API/Element/insertAdjacentHTML
<p><strong><code>insertAdjacentHTML()</code></strong> разбирает указанный текст как HTML или XML и вставляет полученные узлы (nodes) в DOM дерево в указанную позицию. Данная функция не переписывает имеющиеся элементы, что предотвращает дополнительную сериализацию и поэтому работает быстрее, чем манипуляции с {{domxref("Element.innerHTML", "innerHTML")}}.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre><em>targetElement</em>.insertAdjacentHTML(<em>position</em>, <em>text</em>);</pre>
@@ -43,7 +43,7 @@ foo
<div class="note"><strong>Примечание:</strong>  позиции <code>beforebegin</code> и <code>afterend</code> работают только если узел имеет родительский элемент.</div>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="brush: js">// &lt;div id="one"&gt;one&lt;/div&gt;
var d1 = document.getElementById('one');
@@ -79,10 +79,10 @@ d1.insertAdjacentHTML('afterend', '&lt;div id="two"&gt;two&lt;/div&gt;');
</tbody>
</table>
-<h2 id="Browser_Compatibility" name="Browser_Compatibility">Совместимость с браузерами</h2>
+<h2 id="Browser_Compatibility">Совместимость с браузерами</h2>
<p>{{Compat("api.Element.insertAdjacentHTML")}}</p>
-<h2 id="Specification" name="Specification"><span style="font-size: 2.33333rem; letter-spacing: -0.00278rem;">Смотрите также</span></h2>
+<h2 id="Specification"><span style="font-size: 2.33333rem; letter-spacing: -0.00278rem;">Смотрите также</span></h2>
<p><a class="external" href="http://hacks.mozilla.org/2011/11/insertadjacenthtml-enables-faster-html-snippet-injection/">hacks.mozilla.org guest post by Henri Sivonen including benchmark showing that insertAdjacentHTML can be way faster in some cases.</a></p>
diff --git a/files/ru/web/api/element/insertadjacenttext/index.html b/files/ru/web/api/element/insertadjacenttext/index.html
index 2b269e1291..f135d58f2d 100644
--- a/files/ru/web/api/element/insertadjacenttext/index.html
+++ b/files/ru/web/api/element/insertadjacenttext/index.html
@@ -7,7 +7,7 @@ translation_of: Web/API/Element/insertAdjacentText
<p>The <strong><code>insertAdjacentText()</code></strong> <span id="result_box" lang="ru"><span>метод помещает заданный текстовый узел в указанную позицию относительно элемента, который передан в вызове</span></span> метода.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre><em>element</em>.insertAdjacentText(<em>position</em>, <em>element</em>);</pre>
@@ -60,7 +60,7 @@ foo
<div class="note"><strong>Примечание:</strong> значения <code>beforebegin</code> и <code>afterend</code> работают только если targetElement находится в DOM-дереве и имеет родительский элемент.</div>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="brush: js">beforeBtn.addEventListener('click', function() {
para.insertAdjacentText('afterbegin',textInput.value);
@@ -87,7 +87,7 @@ afterBtn.addEventListener('click', function() {
  }
</pre>
-<h2 id="Specification" name="Specification">Спецификация</h2>
+<h2 id="Specification">Спецификация</h2>
<table class="standard-table">
<thead>
@@ -106,7 +106,7 @@ afterBtn.addEventListener('click', function() {
</tbody>
</table>
-<h2 id="Browser_Compatibility" name="Browser_Compatibility">Совместимость с браузерами</h2>
+<h2 id="Browser_Compatibility">Совместимость с браузерами</h2>
<p>{{Compat("api.Element.insertAdjacentText")}}</p>
diff --git a/files/ru/web/api/element/localname/index.html b/files/ru/web/api/element/localname/index.html
index 9a48d667af..08098f0b05 100644
--- a/files/ru/web/api/element/localname/index.html
+++ b/files/ru/web/api/element/localname/index.html
@@ -10,7 +10,7 @@ original_slug: Web/API/Node/localName
<p>Свойство <code><strong>Node.localName</strong></code> только для чтения, возвращает локальную часть полного имени этого узла.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox"><var>name</var> = <var>element</var>.localName
</pre>
@@ -19,7 +19,7 @@ original_slug: Web/API/Node/localName
<li><code>name</code> это локальное имя в виде строки (для уточнения деталей смотрите {{Anch("Notes")}} ниже)</li>
</ul>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<p>(Должен быть обработан с XML типом содержимого, таким как <code>text/xml</code> или <code>application/xhtml+xml</code>.)</p>
@@ -48,7 +48,7 @@ original_slug: Web/API/Node/localName
&lt;/html&gt;
</pre>
-<h2 id="Notes" name="Notes">Примечания</h2>
+<h2 id="Notes">Примечания</h2>
<p>Локальное имя узла, является полным именем узла, которое идёт после двоеточия. Полное имя, как правило, используется как часть пространства имён <span id="result_box" lang="ru"><span class="hps">для</span> <span class="hps">конкретных</span> <span class="hps">XML</span> <span class="hps">документов.</span></span> Например, полное имя <code>ecomm:partners</code>, <code>partners</code> это локальное имя и <code>ecomm</code> это префикс:</p>
@@ -67,14 +67,14 @@ original_slug: Web/API/Node/localName
<p>Для узла другого <a href="/en-US/docs/DOM/Node.nodeType" title="DOM/Node.nodeType">типа</a> отличного от <code>ELEMENT_NODE</code> и <code>ATTRIBUTE_NODE</code> <code>localName</code> всегда <code>null</code>.</p>
-<h2 id="Specification" name="Specification">Спецификации</h2>
+<h2 id="Specification">Спецификации</h2>
<ul>
<li><a href="http://www.w3.org/TR/DOM-Level-2-Core/core.html#ID-NodeNSLocalN">DOM Level 2 Core: Node.localName</a></li>
<li><a href="http://www.w3.org/TR/DOM-Level-3-Core/core.html#ID-NodeNSLocalN">DOM Level 3 Core: Node.localName</a></li>
</ul>
-<h2 id="See_also" name="See_also">Смотрите также</h2>
+<h2 id="See_also">Смотрите также</h2>
<ul>
<li>{{domxref("Node.namespaceURI")}}</li>
diff --git a/files/ru/web/api/element/matches/index.html b/files/ru/web/api/element/matches/index.html
index c3a0bb4266..a219e95c84 100644
--- a/files/ru/web/api/element/matches/index.html
+++ b/files/ru/web/api/element/matches/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/Element/matches
---
<p>{{ APIRef("DOM") }}</p>
-<h2 id="Summary" name="Summary">Описание</h2>
+<h2 id="Summary">Описание</h2>
<p>Метод <strong><code>Element.matches()</code></strong> вернёт <code>true</code> или false, в зависимости от того, соответствует ли элемент указанному css-селектору.</p>
@@ -13,7 +13,7 @@ translation_of: Web/API/Element/matches
<p>В некоторых браузерах данный метод имеет нестандартное название - <code>matchesSelector()</code>.</p>
</div>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox"><em>var result</em> = <em>element</em>.matches(selectorString)
</pre>
@@ -23,7 +23,7 @@ translation_of: Web/API/Element/matches
<li><strong><code>selectorString</code></strong> - строка, содержащая любой css-селектор, к примеру:<em> <strong>"div"</strong></em>,<em> <strong>"*"</strong></em>,<em> <strong>"#id"</strong></em> и прочие.</li>
</ul>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="brush: html">&lt;div id="one"&gt;Первый подопытный&lt;/div&gt;
&lt;div class="someClass" id="two"&gt;Второй подопытный&lt;/div&gt;
diff --git a/files/ru/web/api/element/namespaceuri/index.html b/files/ru/web/api/element/namespaceuri/index.html
index 5dcdd8d2df..f853552499 100644
--- a/files/ru/web/api/element/namespaceuri/index.html
+++ b/files/ru/web/api/element/namespaceuri/index.html
@@ -10,11 +10,11 @@ original_slug: Web/API/Node/namespaceURI
<p>Свойство <code><strong>Node.namespaceURI</strong></code> только для чтения, возвращает пространство имён URI узла или <code>null,</code> если узел не находится в пространстве имён (только для чтения). Хотя узел документа, возвращает пространство имён XML для текущего документа.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox"><em>namespace</em> = <em>node</em>.namespaceURI</pre>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<p>В этом сниппете, узел рассматривается для его <a href="/en-US/docs/DOM/Node.localName" title="DOM/Node.localName">localName</a> и его <code>namespaceURI</code>. Если <code>namespaceURI</code> возвращает XUL пространство имён и <code>localName</code> возвращая "browser", затем узел XUL согласует <code>&lt;browser/&gt;</code>.</p>
@@ -23,7 +23,7 @@ original_slug: Web/API/Node/namespaceURI
// this is a XUL browser
}</pre>
-<h2 id="Notes" name="Notes">Примечание</h2>
+<h2 id="Notes">Примечание</h2>
<p>Это не вычисленное значение, которое является результатом поиска имён на основе проверки декларации в области пространства имён. Пространство имён URI узла заморожена в момент создания узла.</p>
@@ -37,7 +37,7 @@ original_slug: Web/API/Node/namespaceURI
<p>DOM не обрабатывает или не вынуждает проверять пространство имён как таковое. Приложения выше DOM, делают необходимые проверки. <span id="result_box" lang="ru"><span class="hps">Отметим также,</span> <span class="hps">что</span> <span class="hps">префикс пространства имён</span><span>,</span> <span class="hps">когда</span> <span class="hps">он связан с</span> <span class="hps">конкретным узлом</span><span>,</span> <span class="hps">не может быть изменён</span><span>.</span></span></p>
-<h2 id="Specifications" name="Specifications">Спецификации</h2>
+<h2 id="Specifications">Спецификации</h2>
<ul>
<li><a class="external" href="http://www.w3.org/TR/DOM-Level-2-Core/core.html#ID-NodeNSname">DOM Level 2 Core: namespaceURI</a></li>
diff --git a/files/ru/web/api/element/nextelementsibling/index.html b/files/ru/web/api/element/nextelementsibling/index.html
index 867c7a06f4..bce04f2f30 100644
--- a/files/ru/web/api/element/nextelementsibling/index.html
+++ b/files/ru/web/api/element/nextelementsibling/index.html
@@ -8,11 +8,11 @@ original_slug: Web/API/NonDocumentTypeChildNode/nextElementSibling
<p><code><strong>NonDocumentTypeChildNode.nextElementSibling</strong></code> свойство только для чтения, возвращающее последующий элемент перед текущим, или <code>null</code>, если элемент является последним в своём родительском узле.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox">var <em>nextNode</em> = elementNodeReference.nextElementSibling; </pre>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="brush: html">&lt;div id="div-01"&gt;Это div-01&lt;/div&gt;
&lt;div id="div-02"&gt;Это div-02&lt;/div&gt;
@@ -75,7 +75,7 @@ if (!('nextElementSibling' in document.documentElement)) {
    });
})([Element.prototype, CharacterData.prototype]);</pre>
-<h2 id="Specification" name="Specification">Спецификации</h2>
+<h2 id="Specification">Спецификации</h2>
<table class="standard-table">
<tbody>
@@ -98,7 +98,7 @@ if (!('nextElementSibling' in document.documentElement)) {
</tbody>
</table>
-<h2 id="Browser_Compatibility" name="Browser_Compatibility">Совместимость с браузерами</h2>
+<h2 id="Browser_Compatibility">Совместимость с браузерами</h2>
<p>{{Compat("api.Element.nextElementSibling")}}</p>
diff --git a/files/ru/web/api/element/outerhtml/index.html b/files/ru/web/api/element/outerhtml/index.html
index 58588da61a..fd571fab8f 100644
--- a/files/ru/web/api/element/outerhtml/index.html
+++ b/files/ru/web/api/element/outerhtml/index.html
@@ -11,11 +11,11 @@ translation_of: Web/API/Element/outerHTML
---
<p>{{APIRef("DOM")}}</p>
-<h2 id="Summary" name="Summary">Описание</h2>
+<h2 id="Summary">Описание</h2>
<p>Атрибут <code>outerHTML</code> DOM-интерфейса {{ domxref("element") }} получает сериализованный HTML-фрагмент, описывающий элемент, включая его потомков. Можно установить замену элемента узлами, полученными из заданной строки.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="eval"><em>var content</em> = <em>element</em>.outerHTML;
</pre>
@@ -27,7 +27,7 @@ translation_of: Web/API/Element/outerHTML
<p>Replaces the <code>element</code> with the nodes generated by parsing the string <code>content</code> with the parent of <code>element</code> as the context node for the fragment parsing algorithm.</p>
-<h2 id="Examples" name="Examples">Примеры</h2>
+<h2 id="Examples">Примеры</h2>
<p>Получение свойства <code>outerHTML</code> элемента:</p>
@@ -72,7 +72,7 @@ p.outerHTML = "&lt;div&gt;Этот div заменил параграф.&lt;/div&
console.log(p.nodeName); // всё ещё "P";
</pre>
-<h2 id="Specification" name="Specification">Specification</h2>
+<h2 id="Specification">Specification</h2>
<table class="standard-table">
<thead>
diff --git a/files/ru/web/api/element/prefix/index.html b/files/ru/web/api/element/prefix/index.html
index 71fbf5d3c2..ca0aa41d34 100644
--- a/files/ru/web/api/element/prefix/index.html
+++ b/files/ru/web/api/element/prefix/index.html
@@ -10,23 +10,23 @@ original_slug: Web/API/Node/prefix
<p>Свойство <code><strong>Node.prefix</strong></code> только для чтения, возвращающее префикс пространства имён указанного узла или <code>null,</code> если не указан префикс. Это свойство только для чтения.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox"><var>string</var> = element.prefix
</pre>
-<h2 id="Examples" name="Examples">Пример</h2>
+<h2 id="Examples">Пример</h2>
<p>Следующее выражение выведет "x".</p>
<pre class="brush:xml">&lt;x:div onclick="alert(this.prefix)"/&gt;
</pre>
-<h2 id="Notes" name="Notes">Примечание</h2>
+<h2 id="Notes">Примечание</h2>
<p>Это будет работать только когда используется соответствующий парсер пространства имен. т.е. когда документ обработан как XML mime-type. Это не будет работать для документов HTML.</p>
-<h2 id="Specification" name="Specification">Спецификация</h2>
+<h2 id="Specification">Спецификация</h2>
<ul>
<li><a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-NodeNSPrefix">Node.prefix</a> (введено в употребление в DOM2)</li>
diff --git a/files/ru/web/api/element/previouselementsibling/index.html b/files/ru/web/api/element/previouselementsibling/index.html
index 300779f231..b1354a0c63 100644
--- a/files/ru/web/api/element/previouselementsibling/index.html
+++ b/files/ru/web/api/element/previouselementsibling/index.html
@@ -10,12 +10,12 @@ original_slug: Web/API/NonDocumentTypeChildNode/previousElementSibling
<p>Свойство <code><strong>NonDocumentTypeChildNode.previousElementSibling</strong></code> только для чтения возвращает  {{domxref("Element")}} элемент стоящий перед применяемым, из списка дочерних элементов родителя или возвращает null, если таковых не имеется.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox"><var>prevNode</var> = elementNodeReference.previousElementSibling;
</pre>
-<h2 id="Example" name="Example">Примеры</h2>
+<h2 id="Example">Примеры</h2>
<pre class="brush: html">&lt;div id="div-01"&gt;Here is div-01&lt;/div&gt;
&lt;div id="div-02"&gt;Here is div-02&lt;/div&gt;
@@ -60,7 +60,7 @@ if(!("previousElementSibling" in document.documentElement)){
});
}</pre>
-<h2 id="Specification" name="Specification">Полифил для  Internet Explorer 9+ и Safari</h2>
+<h2 id="Specification">Полифил для  Internet Explorer 9+ и Safari</h2>
<pre class="brush: js">// Ресурс: https://github.com/jserz/js_piece/blob/master/DOM/NonDocumentTypeChildNode/previousElementSibling/previousElementSibling.md
(function (arr) {
@@ -85,7 +85,7 @@ if(!("previousElementSibling" in document.documentElement)){
});
})([Element.prototype, CharacterData.prototype]);</pre>
-<h2 id="Specification" name="Specification">Спецификация</h2>
+<h2 id="Specification">Спецификация</h2>
<table class="standard-table">
<tbody>
diff --git a/files/ru/web/api/element/queryselector/index.html b/files/ru/web/api/element/queryselector/index.html
index b51ef68cdd..febe3640bb 100644
--- a/files/ru/web/api/element/queryselector/index.html
+++ b/files/ru/web/api/element/queryselector/index.html
@@ -7,7 +7,7 @@ translation_of: Web/API/Element/querySelector
<p>Возвращает первый элемент, являющийся потомком элемента, на который применено правило указанной группы селекторов.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox"><var>element</var> = baseElement.querySelector(<em>selector</em>s);
</pre>
@@ -17,14 +17,14 @@ translation_of: Web/API/Element/querySelector
<li><code>selectors</code> - это группа <a href="/ru-RU/docs/Web/Guide/CSS/Getting_Started/Selectors">селекторов</a> для поиска совпадения.</li>
</ul>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<p>Данный пример получает первый элемент style, который не имеет атрибута type или этот атрибут равен text/css, в теле (body) HTML документа:</p>
<pre class="brush:js">var el = document.body.querySelector("style[type='text/css'], style:not([type])");
</pre>
-<h2 id="Notes" name="Notes">Примечания</h2>
+<h2 id="Notes">Примечания</h2>
<p>Возвращает null если совпадения не найдены, иначе первый найденный элемент.</p>
diff --git a/files/ru/web/api/element/queryselectorall/index.html b/files/ru/web/api/element/queryselectorall/index.html
index 8f63c8f72a..31f9443386 100644
--- a/files/ru/web/api/element/queryselectorall/index.html
+++ b/files/ru/web/api/element/queryselectorall/index.html
@@ -3,11 +3,11 @@ title: Element.querySelectorAll()
slug: Web/API/Element/querySelectorAll
translation_of: Web/API/Element/querySelectorAll
---
-<h2 id="Summary" name="Summary">Общая информация</h2>
+<h2 id="Summary">Общая информация</h2>
<p>Возвращает список типа <a href="/ru/docs/Web/API/NodeList">NodeList</a>, состоящий из всех элементов, которые являются потомками для элемента, над которым была выполнена функция и удовлетворяющим условию выборки.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox notranslate"><em>elementList</em> = baseElement.querySelectorAll(<em>selectors</em>);
</pre>
@@ -20,7 +20,7 @@ translation_of: Web/API/Element/querySelectorAll
<li><code>selectors —</code> <a href="/en-US/docs/Web/Guide/CSS/Getting_Started/Selectors">текст селектора</a> для выбора нужных элементов.</li>
</ul>
-<h2 id="Example" name="Example">Примеры</h2>
+<h2 id="Example">Примеры</h2>
<p>Этот пример возвращает список всех элементов с тегом p, которые находятся в теле документа:</p>
@@ -38,7 +38,7 @@ var matches = el.querySelectorAll('div.highlighted &gt; p');
<pre class="brush: js notranslate">var matches = el.querySelectorAll('iframe[data-src]');
</pre>
-<h2 id="Notes" name="Notes">Примечания</h2>
+<h2 id="Notes">Примечания</h2>
<p>Функция выбрасывает исключение SYNTAX_ERR, если текст селектора неправильный.</p>
@@ -54,13 +54,13 @@ var matches = el.querySelectorAll('div.highlighted &gt; p');
<p>{{Compat("api.Element.querySelectorAll")}}</p>
-<h2 id="Specification" name="Specification">Ссылки на спецификации</h2>
+<h2 id="Specification">Ссылки на спецификации</h2>
<ul>
<li><a href="http://www.w3.org/TR/selectors-api/">Selectors API</a></li>
</ul>
-<h2 id="See_also" name="See_also">Смотрите также</h2>
+<h2 id="See_also">Смотрите также</h2>
<ul>
<li><a href="/en-US/docs/DOM/Document.querySelectorAll" title="DOM/document.querySelectorAll"><code>document.querySelectorAll</code></a></li>
diff --git a/files/ru/web/api/element/removeattribute/index.html b/files/ru/web/api/element/removeattribute/index.html
index bb58af6415..9e0884dee6 100644
--- a/files/ru/web/api/element/removeattribute/index.html
+++ b/files/ru/web/api/element/removeattribute/index.html
@@ -7,7 +7,7 @@ translation_of: Web/API/Element/removeAttribute
<p><code>removeAttribute</code> удаляет атрибут с элемента.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="eval"><em>element</em>.removeAttribute(<em>attrName</em>);
</pre>
@@ -16,14 +16,14 @@ translation_of: Web/API/Element/removeAttribute
<li><code>attrName</code> строка, имя атрибута который должен быть удалён с <em>element</em>.</li>
</ul>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre>// &lt;div id="div1" align="left" width="200px"&gt;
document.getElementById("div1").removeAttribute("align");
// now: &lt;div id="div1" width="200px"&gt;
</pre>
-<h2 id="Notes" name="Notes">Примечания</h2>
+<h2 id="Notes">Примечания</h2>
<p>Вы должны использовать removeAttribute вместо того, чтобы устанавливать значение атрибута в null, используя <a href="/en/DOM/element.setAttribute" title="en/DOM/element.setAttribute">setAttribute</a>.</p>
@@ -31,6 +31,6 @@ document.getElementById("div1").removeAttribute("align");
<p>{{ DOMAttributeMethods() }}</p>
-<h2 id="Specification" name="Specification">Спецификация</h2>
+<h2 id="Specification">Спецификация</h2>
<p><a class="external" href="http://www.w3.org/TR/DOM-Level-2-Core/core.html#ID-6D6AC0F9">DOM Level 2 Core: removeAttribute</a> (introduced in <a class="external" href="http://www.w3.org/TR/REC-DOM-Level-1/level-one-core.html#method-removeAttribute">DOM Level 1 Core</a>)</p>
diff --git a/files/ru/web/api/element/requestpointerlock/index.html b/files/ru/web/api/element/requestpointerlock/index.html
index 583eb5f288..92ea40bc41 100644
--- a/files/ru/web/api/element/requestpointerlock/index.html
+++ b/files/ru/web/api/element/requestpointerlock/index.html
@@ -9,7 +9,7 @@ translation_of: Web/API/Element/requestPointerLock
<p>Чтобы отследить успех или ошибку запроса, необходимо обрабатывать события {{event("pointerlockchange")}} и {{event("pointerlockerror")}} на уровне {{domxref("Document")}}.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="eval"><em>instanceOfElement</em>.requestPointerLock();
</pre>
@@ -31,7 +31,7 @@ translation_of: Web/API/Element/requestPointerLock
</tbody>
</table>
-<h2 id="Browser_compatibility" name="Browser_compatibility">Поддержка браузерами</h2>
+<h2 id="Browser_compatibility">Поддержка браузерами</h2>
<p>{{Compat("api.Element.requestPointerLock")}}</p>
diff --git a/files/ru/web/api/element/scrollheight/index.html b/files/ru/web/api/element/scrollheight/index.html
index b6bd9333ee..66f1f574e4 100644
--- a/files/ru/web/api/element/scrollheight/index.html
+++ b/files/ru/web/api/element/scrollheight/index.html
@@ -11,14 +11,14 @@ translation_of: Web/API/Element/scrollHeight
<p>Это свойство округляет значение до целого числа. Если вам нужно дробное значение, используйте {{ domxref("Element.getBoundingClientRect()") }}.</p>
</div>
-<h2 id="Syntax_and_values" name="Syntax_and_values">Синтаксис</h2>
+<h2 id="Syntax_and_values">Синтаксис</h2>
<pre class="eval notranslate">var <em>intElemScrollHeight</em> = document.getElementById(<em>id_attribute_value</em>).scrollHeight;
</pre>
<p><em>intElemScrollHeight</em> - переменная, хранящая целое число, соответствующее пиксельному значению scrollHeight элемента. scrollHeight является свойством только для чтения.</p>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<div id="offsetContainer" style="margin: 40px 50px 50px; background-color: rgb(255, 255, 204); border: 4px dashed black; color: black; position: relative; display: inline-block;">
<div id="idDiv" style="margin: 24px 29px; border: 24px black solid; padding: 0px 28px; width: 199px; height: 102px; overflow: auto; background-color: white; font-size: 13px!important; font-family: Arial, sans-serif;">
@@ -42,7 +42,7 @@ translation_of: Web/API/Element/scrollHeight
<pre class="syntaxbox notranslate">element.scrollHeight - element.scrollTop === element.clientHeight</pre>
-<h2 id="scrollHeight_Demo" name="scrollHeight_Demo">Пример работы scrollHeight</h2>
+<h2 id="scrollHeight_Demo">Пример работы scrollHeight</h2>
<p>Если объединить это выражение с событием <code><a href="/en-US/docs/DOM/element.onscroll" title="en-US/docs/DOM/element.onscroll">onscroll</a></code>, оно может быть использовано для того, чтобы определить, прочитал ли пользователь текст, или нет (см. также свойства <code><a href="/en-US/docs/DOM/element.scrollTop" title="en-US/docs/DOM/element.scrollTop">element.scrollTop</a></code> и <code><a href="/en-US/docs/DOM/element.clientHeight" title="en-US/docs/DOM/element.clientHeight">element.clientHeight</a></code>). Например:</p>
@@ -122,7 +122,7 @@ onload = function () {
<p>{{ EmbedLiveSample('scrollHeight_Demo', '640', '400') }}</p>
-<h2 id="Specification" name="Specification">Спецификация</h2>
+<h2 id="Specification">Спецификация</h2>
<table class="standard-table">
<tbody>
@@ -139,7 +139,7 @@ onload = function () {
</tbody>
</table>
-<h2 id="Supported" name="Supported">Совместимость с браузерами</h2>
+<h2 id="Supported">Совместимость с браузерами</h2>
<table class="standard-table">
<tbody>
@@ -168,7 +168,7 @@ onload = function () {
<p><strong>В версиях Firefox до 21-й:</strong> когда контент элемента не создаёт вертикальную полосу прокрутки, его свойство <code style="font-size: 14px;">scrollHeight</code><span style="line-height: 1.5;"> равно значению </span><code style="font-size: 14px;">clientHeight</code><span style="line-height: 1.5;">. Это может означать либо то, что контента слишком мало, чтобы ему потребовалась полоса прокрутки, либо то, что у элемента значение CSS-свойства overflow равно visible (в этом случае прокрутка отсутствует).</span></p>
-<h2 id="See_Also" name="See_Also">Смотрите также</h2>
+<h2 id="See_Also">Смотрите также</h2>
<ul>
<li><a href="https://docs.microsoft.com/en-us/previous-versions//hh781509(v=vs.85)">MSDN Измерение размера и положения элемента с помощью CSSOM в Internet Explorer 9</a></li>
diff --git a/files/ru/web/api/element/scrollintoview/index.html b/files/ru/web/api/element/scrollintoview/index.html
index 41152fa53d..9e2eb09a24 100644
--- a/files/ru/web/api/element/scrollintoview/index.html
+++ b/files/ru/web/api/element/scrollintoview/index.html
@@ -7,7 +7,7 @@ translation_of: Web/API/Element/scrollIntoView
<p>Метод <code><strong>Element.scrollIntoView()</strong></code> интерфейса {{domxref("Element")}} прокручивает текущий контейнер родителя элемента, так, чтобы этот элемент, на котором был вызван <code>scrollIntoView()</code> был видим пользователю.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox">element.scrollIntoView(); // эквивалентно<code> element.scrollIntoView(true)
</code>element.scrollIntoView(<em>alignToTop</em>); // аргумент типа Boolean
@@ -101,7 +101,7 @@ btn.addEventListener('click', handleButtonClick);
</tbody>
</table>
-<h2 id="Browser_compatibility" name="Browser_compatibility">Совместимость с браузерами</h2>
+<h2 id="Browser_compatibility">Совместимость с браузерами</h2>
<p>{{Compat("api.Element.scrollIntoView")}}</p>
diff --git a/files/ru/web/api/element/scrollleft/index.html b/files/ru/web/api/element/scrollleft/index.html
index 96045f9726..3da7330e87 100644
--- a/files/ru/web/api/element/scrollleft/index.html
+++ b/files/ru/web/api/element/scrollleft/index.html
@@ -9,7 +9,7 @@ translation_of: Web/API/Element/scrollLeft
<p>Заметьте, что если свойство {{cssxref("direction")}}: <code>rtl</code> (right-to-left), то <code>scrollLeft</code> равен <code>0, </code>когда скроллбар на его самой правой позиции (с начала прокрученного контента), а затем становится отрицательным по мере прокрутки к концу контента.</p>
-<h2 id="Syntax_and_values" name="Syntax_and_values">Синтаксис</h2>
+<h2 id="Syntax_and_values">Синтаксис</h2>
<pre class="eval">// Получаем количество прокрученных пикселей
var <var>sLeft</var> = <var>element</var>.scrollLeft;
@@ -29,7 +29,7 @@ var <var>sLeft</var> = <var>element</var>.scrollLeft;
<li>Если установлено значение больше, чем максимум прокручиваемого контента, <code>scrollLeft</code> устанавливается в максимум.</li>
</ul>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="brush: html">&lt;!DOCTYPE html&gt;
&lt;html&gt;
diff --git a/files/ru/web/api/element/scrollto/index.html b/files/ru/web/api/element/scrollto/index.html
index 72f8fabd2b..9213f914d6 100644
--- a/files/ru/web/api/element/scrollto/index.html
+++ b/files/ru/web/api/element/scrollto/index.html
@@ -7,13 +7,13 @@ translation_of: Web/API/Element/scrollTo
<p><code><strong>scrollTo()</strong></code> метод интерфейса  {{domxref("Element")}}, осуществляет прокрутку по заданному набору координат внутри данного элемента. </p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox">element.scrollTo(<em>x-coord</em>, <em>y-coord</em>)
element.scrollTo(<em>options</em>)
</pre>
-<h3 id="Parameters" name="Parameters">Параметры</h3>
+<h3 id="Parameters">Параметры</h3>
<ul>
<li><code>x-coord</code> координаты пикселя по горизонтальной оси элемента, который необходимо отобразить вверху слева.</li>
@@ -26,7 +26,7 @@ element.scrollTo(<em>options</em>)
<li><code>options</code> как объект {{domxref("ScrollToOptions")}}, с тремя свойствами.</li>
</ul>
-<h2 id="Example" name="Example">Примеры</h2>
+<h2 id="Example">Примеры</h2>
<pre class="brush:js">element.scrollTo(0, 1000);
</pre>
@@ -39,7 +39,7 @@ element.scrollTo(<em>options</em>)
behavior: 'smooth'
});</pre>
-<h2 id="Specifications" name="Specifications">Спецификации</h2>
+<h2 id="Specifications">Спецификации</h2>
<table class="standard-table">
<thead>
diff --git a/files/ru/web/api/element/scrolltop/index.html b/files/ru/web/api/element/scrolltop/index.html
index 26fd8fbda8..61ef093596 100644
--- a/files/ru/web/api/element/scrolltop/index.html
+++ b/files/ru/web/api/element/scrolltop/index.html
@@ -7,7 +7,7 @@ translation_of: Web/API/Element/scrollTop
<p><code>Свойство<strong> scrollTop</strong></code> считывает или устанавливает количество пикселей, прокрученных от верха элемента. <code>scrollTop</code> измеряет дистанцию от верха элемента до верхней точки видимого контента. Когда контент элемента не создаёт вертикальную прокрутку, его <code>scrollTop</code> равно <code>0</code>.</p>
-<h2 id="Syntax_and_values" name="Syntax_and_values">Синтаксис</h2>
+<h2 id="Syntax_and_values">Синтаксис</h2>
<pre class="eval">//Получаем количество прокрученных пикселей
var <var> intElemScrollTop</var> = someElement.scrollTop;
@@ -27,7 +27,7 @@ var <var> intElemScrollTop</var> = someElement.scrollTop;
<li>Если установлено значение больше, чем максимум прокручиваемого контента, <code>scrollTop</code> устанавливается в максимум.</li>
</ul>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<div id="offsetContainer" style="margin: 40px 50px 50px; background-color: rgb(255, 255, 204); border: 4px dashed black; color: black; position: relative; display: inline-block;">
<div id="idDiv" style="margin: 24px 29px; border: 24px black solid; padding: 0px 28px; width: 199px; height: 102px; overflow: auto; background-color: white; font-size: 13px!important; font-family: Arial, sans-serif;">
diff --git a/files/ru/web/api/element/setattribute/index.html b/files/ru/web/api/element/setattribute/index.html
index aab6e1fe69..6a16a07850 100644
--- a/files/ru/web/api/element/setattribute/index.html
+++ b/files/ru/web/api/element/setattribute/index.html
@@ -9,7 +9,7 @@ translation_of: Web/API/Element/setAttribute
<div></div>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox notranslate"><em>element</em>.setAttribute(<em>name</em>, <em>value</em>);
</pre>
@@ -19,7 +19,7 @@ translation_of: Web/API/Element/setAttribute
<li><code>value</code>  - значение атрибута.</li>
</ul>
-<h2 id="Пример" name="Пример">Пример</h2>
+<h2 id="Пример">Пример</h2>
<p>В следующем примере, <code>setAttribute()</code> используется, чтобы установить атрибут {{htmlattrxref("disabled")}}  кнопки {{htmlelement("button")}}, делая её отключённой.</p>
@@ -32,7 +32,7 @@ b.setAttribute("disabled", "disabled");
<p>{{ EmbedLiveSample('Пример', '300', '50', '', 'Web/API/Element/setAttribute') }}</p>
-<h2 id="Notes" name="Notes">Примечания</h2>
+<h2 id="Notes">Примечания</h2>
<p>При вызове на элементе внутри HTML документа, setAttribute переведёт имя атрибута в нижний регистр.</p>
@@ -46,7 +46,7 @@ b.setAttribute("disabled", "disabled");
<div>{{DOMAttributeMethods}}</div>
-<h2 id="Specification" name="Specification">Спецификация</h2>
+<h2 id="Specification">Спецификация</h2>
<ul>
<li><a class="external" href="http://www.w3.org/TR/DOM-Level-2-Core/core.html#ID-F68F082">DOM Level 2 Core: setAttribute</a> (представлено в <a class="external" href="http://www.w3.org/TR/REC-DOM-Level-1/level-one-core.html#method-setAttribute">DOM Level 1 Core</a>)</li>
diff --git a/files/ru/web/api/element/slot/index.html b/files/ru/web/api/element/slot/index.html
index ee62757d56..e555822ecb 100644
--- a/files/ru/web/api/element/slot/index.html
+++ b/files/ru/web/api/element/slot/index.html
@@ -26,7 +26,7 @@ translation_of: Web/API/Element/slot
<p>{{domxref("DOMString")}}.</p>
-<h2 id="Example" name="Example">Примеры</h2>
+<h2 id="Example">Примеры</h2>
<p>В нашем <a href="https://github.com/mdn/web-components-examples/tree/master/simple-template">примере простого шаблона</a> (<a href="https://mdn.github.io/web-components-examples/simple-template/">смотри в прямом эфире</a>), мы создаём тривиальный пример пользовательского элемента с именем <code>&lt;my-paragraph&gt;</code>, в котором прикрепляется теневой корень, а затем заполняется с использованием содержимого шаблона, содержащего слот с именем <code>my-text</code>.</p>
diff --git a/files/ru/web/api/element/tagname/index.html b/files/ru/web/api/element/tagname/index.html
index dcc8395756..1724567c0e 100644
--- a/files/ru/web/api/element/tagname/index.html
+++ b/files/ru/web/api/element/tagname/index.html
@@ -26,7 +26,7 @@ translation_of: Web/API/Element/tagName
<p>Существует более древнее и обыденное свойство <a href="/en/DOM/Node.nodeName" title="En/DOM/Node.nodeName">nodeName</a>!</p>
</div>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<p>Предположим, есть на странице элемент с id <strong>"born"</strong>:</p>