aboutsummaryrefslogtreecommitdiff
path: root/files/ru/web/api/document
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/document
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/document')
-rw-r--r--files/ru/web/api/document/activeelement/index.html8
-rw-r--r--files/ru/web/api/document/alinkcolor/index.html4
-rw-r--r--files/ru/web/api/document/anchors/index.html6
-rw-r--r--files/ru/web/api/document/applets/index.html4
-rw-r--r--files/ru/web/api/document/body/index.html8
-rw-r--r--files/ru/web/api/document/characterset/index.html6
-rw-r--r--files/ru/web/api/document/close/index.html4
-rw-r--r--files/ru/web/api/document/compatmode/index.html6
-rw-r--r--files/ru/web/api/document/contenttype/index.html6
-rw-r--r--files/ru/web/api/document/createattribute/index.html8
-rw-r--r--files/ru/web/api/document/createcomment/index.html12
-rw-r--r--files/ru/web/api/document/createelement/index.html10
-rw-r--r--files/ru/web/api/document/createrange/index.html8
-rw-r--r--files/ru/web/api/document/defaultview/index.html2
-rw-r--r--files/ru/web/api/document/designmode/index.html4
-rw-r--r--files/ru/web/api/document/dir/index.html2
-rw-r--r--files/ru/web/api/document/documentelement/index.html6
-rw-r--r--files/ru/web/api/document/documenturiobject/index.html6
-rw-r--r--files/ru/web/api/document/domain/index.html8
-rw-r--r--files/ru/web/api/document/evaluate/index.html14
-rw-r--r--files/ru/web/api/document/execcommand/index.html12
-rw-r--r--files/ru/web/api/document/forms/index.html10
-rw-r--r--files/ru/web/api/document/getelementbyid/index.html12
-rw-r--r--files/ru/web/api/document/getelementsbyclassname/index.html6
-rw-r--r--files/ru/web/api/document/hasfocus/index.html6
-rw-r--r--files/ru/web/api/document/head/index.html2
-rw-r--r--files/ru/web/api/document/height/index.html2
-rw-r--r--files/ru/web/api/document/images/index.html10
-rw-r--r--files/ru/web/api/document/index.html6
-rw-r--r--files/ru/web/api/document/links/index.html4
-rw-r--r--files/ru/web/api/document/location/index.html4
-rw-r--r--files/ru/web/api/document/queryselector/index.html10
-rw-r--r--files/ru/web/api/document/queryselectorall/index.html4
-rw-r--r--files/ru/web/api/document/referrer/index.html2
-rw-r--r--files/ru/web/api/document/scripts/index.html4
-rw-r--r--files/ru/web/api/document/url/index.html2
-rw-r--r--files/ru/web/api/document/writeln/index.html10
37 files changed, 119 insertions, 119 deletions
diff --git a/files/ru/web/api/document/activeelement/index.html b/files/ru/web/api/document/activeelement/index.html
index 26a0fecb89..8744c59508 100644
--- a/files/ru/web/api/document/activeelement/index.html
+++ b/files/ru/web/api/document/activeelement/index.html
@@ -13,7 +13,7 @@ original_slug: Web/API/DocumentOrShadowRoot/activeElement
---
<p>{{ ApiRef() }}</p>
-<h2 id="Summary" name="Summary">Аннотация</h2>
+<h2 id="Summary">Аннотация</h2>
<p>Возвращает текущий сфокусированный элемент, то есть элемент, на котором будут вызываться события клавиатуры, если пользователь начнёт с неё ввод. Этот атрибут доступен только для чтения.</p>
@@ -29,12 +29,12 @@ original_slug: Web/API/DocumentOrShadowRoot/activeElement
<p>{{ Note("Этот атрибут является частью разрабатываемой спецификации HTML 5.") }}</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="eval">var curElement = document.activeElement;
</pre>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="brush: html">&lt;!DOCTYPE HTML&gt;
&lt;html&gt;
@@ -85,7 +85,7 @@ ID активного элемента: &lt;span id="output-element"&gt;&lt;/spa
<p>Первоначально введённое как собственное расширение DOM в Internet Explorer 4, это свойство также поддерживается в Opera и Safari (в версии 4).</p>
-<h2 id="Specification" name="Specification">Спецификации</h2>
+<h2 id="Specification">Спецификации</h2>
<table class="standard-table">
<thead>
diff --git a/files/ru/web/api/document/alinkcolor/index.html b/files/ru/web/api/document/alinkcolor/index.html
index 8cafc3fd42..d102d81a80 100644
--- a/files/ru/web/api/document/alinkcolor/index.html
+++ b/files/ru/web/api/document/alinkcolor/index.html
@@ -11,7 +11,7 @@ translation_of: Web/API/Document/alinkColor
<p>Возвращает или задаёт цвет активной ссылки в теле документа. Ссылка активна в течение времени между событиями mousedown и mouseup.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="eval"><em>color</em> = document.alinkColor
document.alinkColor = <em>color</em>
@@ -19,7 +19,7 @@ document.alinkColor = <em>color</em>
<p>Color - строка, содержащая имя цвета (например, <code>blue</code>, <code>dark blue</code> и т.д.) или шестнадцатеричное значение цвета(<code>#0000FF</code>)</p>
-<h2 id="Notes" name="Notes">Примечание</h2>
+<h2 id="Notes">Примечание</h2>
<p>Значение по умолчанию для этого свойства в Mozilla Firefox является красным (<code>#ee0000</code> в шестнадцатеричном формате).</p>
diff --git a/files/ru/web/api/document/anchors/index.html b/files/ru/web/api/document/anchors/index.html
index 0b833985cd..aa7c353b59 100644
--- a/files/ru/web/api/document/anchors/index.html
+++ b/files/ru/web/api/document/anchors/index.html
@@ -14,7 +14,7 @@ translation_of: Web/API/Document/anchors
<p><strong><code>anchors</code></strong> возвращает массив всех якорей в документе.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox"><var>nodeList</var> = document.anchors;
</pre>
@@ -27,7 +27,7 @@ translation_of: Web/API/Document/anchors
<p> </p>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="brush:js">if ( document.anchors.length &gt;= 5 ) {
dump("найдено слишком много якорей");
@@ -84,7 +84,7 @@ function init() {
<p><a href="https://jsfiddle.net/S4yNp">Посмотреть на JSFiddle</a></p>
-<h2 id="Notes" name="Notes">Примечание</h2>
+<h2 id="Notes">Примечание</h2>
<p>По причине обратной совместимости возвращаемый массив якорей включает в себя лишь якоря, созданные с помощью атрибута <strong>name</strong>, а не а <strong>id</strong>.</p>
diff --git a/files/ru/web/api/document/applets/index.html b/files/ru/web/api/document/applets/index.html
index 6ebd4e1d32..3774b116ab 100644
--- a/files/ru/web/api/document/applets/index.html
+++ b/files/ru/web/api/document/applets/index.html
@@ -17,7 +17,7 @@ translation_of: Web/API/Document/applets
<p><strong>Note</strong>: The {{htmlelement("applet")}} element was removed in <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1279218">Gecko 56</a> and <a href="https://bugs.chromium.org/p/chromium/issues/detail?id=470301">Chrome in late 2015</a>. Since then, calling <code>document.applets</code> in those browsers always returns an empty {{domxref("HTMLCollection")}}. Removal is being considered in <a href="https://bugs.webkit.org/show_bug.cgi?id=157926">WebKit</a>and <a href="https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/11946645/">Edge</a>.</p>
</div>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="eval"><em>nodeList</em> = document.applets
</pre>
@@ -30,7 +30,7 @@ translation_of: Web/API/Document/applets
<p> </p>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="eval">// Когда вы точно знаете, что вам нужен 2й апплет
my_java_app = document.applets[1];
diff --git a/files/ru/web/api/document/body/index.html b/files/ru/web/api/document/body/index.html
index d50d23affd..cbd8a2b3e2 100644
--- a/files/ru/web/api/document/body/index.html
+++ b/files/ru/web/api/document/body/index.html
@@ -12,12 +12,12 @@ translation_of: Web/API/Document/body
<p>Возвращает узел {{HTMLElement("body")}} или {{HTMLElement("frameset")}} текущей страницы, или <strong><code>null</code></strong> если таких элементов не существует.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox"><em>var objRef</em> = document.body;
document.body = <em>objRef;</em></pre>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="brush:js">// в HTML: &lt;body id="oldBodyElement"&gt;&lt;/body&gt;
alert(document.body.id); // "oldBodyElement"
@@ -29,13 +29,13 @@ document.body = aNewBodyElement;
alert(document.body.id); // "newBodyElement"
</pre>
-<h2 id="Notes" name="Notes">Примечания</h2>
+<h2 id="Notes">Примечания</h2>
<p><strong><code>document.body</code></strong> это элемент, который включает в себя содержимое страницы. На страницах с <code>&lt;body&gt;</code> вернётся элемент <code>&lt;body&gt;</code>, а с frameset - элемент <code>&lt;frameset&gt;</code>.</p>
<p><strong><code>body</code></strong> может быть заменено, но это удалит все его дочерние элементы.</p>
-<h2 id="Specification" name="Specification">Спецификации</h2>
+<h2 id="Specification">Спецификации</h2>
<table class="spectable standard-table">
<tbody>
diff --git a/files/ru/web/api/document/characterset/index.html b/files/ru/web/api/document/characterset/index.html
index f1a85afe7c..10696b56f9 100644
--- a/files/ru/web/api/document/characterset/index.html
+++ b/files/ru/web/api/document/characterset/index.html
@@ -16,17 +16,17 @@ translation_of: Web/API/Document/characterSet
<p>Свойства <code>document.charset</code> и <code>document.inputEncoding</code> это устаревшие алиасы <code>document.characterSet</code>. Не используйте их больше.</p>
</div>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox">var <em>string</em> = document.characterSet</pre>
-<h2 id="Example" name="Example">Примеры</h2>
+<h2 id="Example">Примеры</h2>
<pre>&lt;button onclick="alert(document.characterSet);"&gt;Показать кодировку&lt;/button&gt;
// вернёт кодировку документа вида "ISO-8859-1" или "UTF-8"
</pre>
-<h2 id="Notes" name="Notes">Спецификации</h2>
+<h2 id="Notes">Спецификации</h2>
<table class="standard-table">
<tbody>
diff --git a/files/ru/web/api/document/close/index.html b/files/ru/web/api/document/close/index.html
index a1dbc80a3a..e6d6d2fb24 100644
--- a/files/ru/web/api/document/close/index.html
+++ b/files/ru/web/api/document/close/index.html
@@ -13,12 +13,12 @@ translation_of: Web/API/Document/close
<p>Метод <code>document.close()</code> завершает запись в документ, открытый с помощью <a href="/en/DOM/document.open" title="en/DOM/document.open">document.open()</a>.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="eval">document.close();
</pre>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre>// открытие документа для записи в него.
// запись содержимого документа.
diff --git a/files/ru/web/api/document/compatmode/index.html b/files/ru/web/api/document/compatmode/index.html
index 36fe63bce9..f2fd0a4faa 100644
--- a/files/ru/web/api/document/compatmode/index.html
+++ b/files/ru/web/api/document/compatmode/index.html
@@ -15,7 +15,7 @@ translation_of: Web/API/Document/compatMode
<p>Определяет когда документ отображается в <a href="/en/Quirks_Mode_and_Standards_Mode" title="en/Mozilla's Quirks Mode">Quirks mode</a> или Стандартном режиме.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="eval"><em>mode</em> = document.compatMode
</pre>
@@ -36,14 +36,14 @@ translation_of: Web/API/Document/compatMode
<p><strong>Примечание</strong>: все эти режимы внесены в стандарт, поэтому старые названия "standards" и "almost standards" теперь бессмысленны и не используются.</p>
</div>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="eval">if (document.compatMode == "BackCompat") {
// в Quirks режиме
}
</pre>
-<h2 id="Specification" name="Specification">Спецификации</h2>
+<h2 id="Specification">Спецификации</h2>
<ul>
<li><a class="external" href="http://dom.spec.whatwg.org/#dom-document-compatmode">DOM: Document.compatMode</a></li>
diff --git a/files/ru/web/api/document/contenttype/index.html b/files/ru/web/api/document/contenttype/index.html
index 269d461aa7..eb9f9b136e 100644
--- a/files/ru/web/api/document/contenttype/index.html
+++ b/files/ru/web/api/document/contenttype/index.html
@@ -7,17 +7,17 @@ translation_of: Web/API/Document/contentType
<p>Возвращает MIME-тип при рендеринге страницы. Информация может поступать из заголовка HTTP или других ресурсов MIME.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="eval"><var>contentType</var> = <var>document</var>.contentType;
</pre>
<p>Свойство contentType доступно только для чтения.</p>
-<h2 id="Notes" name="Notes">Примечания</h2>
+<h2 id="Notes">Примечания</h2>
<p>Свойство не влияет на МЕТА теги.</p>
-<h2 id="Specification" name="Specification">Спецификации</h2>
+<h2 id="Specification">Спецификации</h2>
<p>Не является стандартом, поддерживается только <a href="/en-US/docs/Gecko/Embedding_Mozilla/FAQ/Embedding_Gecko">Gecko</a>. Для использования только в отладчике chrome (<a href="/en/Extensions">Extensions</a> и XUL Mozilla Firefox).</p>
diff --git a/files/ru/web/api/document/createattribute/index.html b/files/ru/web/api/document/createattribute/index.html
index ff43048513..075ee4b211 100644
--- a/files/ru/web/api/document/createattribute/index.html
+++ b/files/ru/web/api/document/createattribute/index.html
@@ -11,12 +11,12 @@ translation_of: Web/API/Document/createAttribute
<p>Строка, заданная в параметре, преобразуется в нижний регистр.</p>
</div>
-<h2 id="Syntax" name="Syntax">Syntax</h2>
+<h2 id="Syntax">Syntax</h2>
<pre class="syntaxbox"><em>attribute</em> = document.createAttribute(name)
</pre>
-<h3 id="Parameters" name="Parameters">Parameters</h3>
+<h3 id="Parameters">Parameters</h3>
<ul>
<li><code>name</code> строка, содержащая имя атрибута.</li>
@@ -32,7 +32,7 @@ translation_of: Web/API/Document/createAttribute
<li><code>INVALID_CHARACTER_ERR</code> если параметр содержит недопустимые символы для атрибута XML.</li>
</ul>
-<h2 id="Example" name="Example">Example</h2>
+<h2 id="Example">Example</h2>
<pre class="brush:js">var node = document.getElementById("div1");
var a = document.createAttribute("my_attrib");
@@ -41,7 +41,7 @@ node.setAttributeNode(a);
console.log(node.getAttribute("my_attrib")); // "newVal"
</pre>
-<h2 id="Specification" name="Specification">Спецификации</h2>
+<h2 id="Specification">Спецификации</h2>
<table class="spectable standard-table">
<tbody>
diff --git a/files/ru/web/api/document/createcomment/index.html b/files/ru/web/api/document/createcomment/index.html
index 998d803e64..ced23a2d59 100644
--- a/files/ru/web/api/document/createcomment/index.html
+++ b/files/ru/web/api/document/createcomment/index.html
@@ -5,23 +5,23 @@ translation_of: Web/API/Document/createComment
---
<div>{{ApiRef("DOM")}}</div>
-<h2 id="Summary" name="Summary"><span class="short_text" id="result_box" lang="ru"><span class="hps">Основное</span></span></h2>
+<h2 id="Summary"><span class="short_text" id="result_box" lang="ru"><span class="hps">Основное</span></span></h2>
<p><code>createComment()</code> создаёт новый комментарий и возвращает его.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox"><em>CommentNode</em> = document.createComment(data)
</pre>
-<h3 id="Parameters" name="Parameters">Аргументы</h3>
+<h3 id="Parameters">Аргументы</h3>
<dl>
<dt><code>data</code></dt>
<dd>Строка, которая будет внутри комментария</dd>
</dl>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="brush:js">var docu = new DOMParser().parseFromString('&lt;xml&gt;&lt;/xml&gt;', "application/xml");
var comment = docu.createComment('Это комментарий на странице');
@@ -31,13 +31,13 @@ docu.getElementsByTagName('xml')[0].appendChild(comment);
alert(new XMLSerializer().serializeToString(docu));
// Выведет: &lt;xml&gt;&lt;!--Это комментарий на странице--&gt;&lt;/xml&gt;</pre>
-<h2 id="Notes" name="Notes"><span class="short_text" id="result_box" lang="ru"><span class="hps">Примечания</span></span></h2>
+<h2 id="Notes"><span class="short_text" id="result_box" lang="ru"><span class="hps">Примечания</span></span></h2>
<ul>
<li>Вернёт <strong><code>NS_ERROR_DOM_INVALID_CHARACTER_ERR</code></strong>,  если "--" есть в содержимом тега.</li>
</ul>
-<h2 id="Specification" name="Specification">Спецификация</h2>
+<h2 id="Specification">Спецификация</h2>
<ul>
<li><a class="external" href="http://www.w3.org/TR/REC-DOM-Level-1/level-one-core.html#method-createComment">createComment</a></li>
diff --git a/files/ru/web/api/document/createelement/index.html b/files/ru/web/api/document/createelement/index.html
index 048e832ed3..f6c18bddd2 100644
--- a/files/ru/web/api/document/createelement/index.html
+++ b/files/ru/web/api/document/createelement/index.html
@@ -9,7 +9,7 @@ original_slug: DOM/document.createElement
---
<p>{{ ApiRef() }}</p>
-<h3 id=".D0.9E.D0.B1.D1.89.D0.B0.D1.8F_.D0.B8.D0.BD.D1.84.D0.BE.D1.80.D0.BC.D0.B0.D1.86.D0.B8.D1.8F" name=".D0.9E.D0.B1.D1.89.D0.B0.D1.8F_.D0.B8.D0.BD.D1.84.D0.BE.D1.80.D0.BC.D0.B0.D1.86.D0.B8.D1.8F">Общая информация</h3>
+<h3 id=".D0.9E.D0.B1.D1.89.D0.B0.D1.8F_.D0.B8.D0.BD.D1.84.D0.BE.D1.80.D0.BC.D0.B0.D1.86.D0.B8.D1.8F">Общая информация</h3>
<p>В HTML-документах создаёт элемент c тем тегом, что указан в аргументе или <code>HTMLUnknownElement</code>, если имя тега не распознаётся.</p>
@@ -17,7 +17,7 @@ original_slug: DOM/document.createElement
<p>В остальных случаях создаёт элемент с нулевым <span id="result_box" lang="ru"><span class="hps"><em>NamespaceURI</em>.</span></span></p>
-<h3 id=".D0.A1.D0.B8.D0.BD.D1.82.D0.B0.D0.BA.D1.81.D0.B8.D1.81" name=".D0.A1.D0.B8.D0.BD.D1.82.D0.B0.D0.BA.D1.81.D0.B8.D1.81">Параметры</h3>
+<h3 id=".D0.A1.D0.B8.D0.BD.D1.82.D0.B0.D0.BA.D1.81.D0.B8.D1.81">Параметры</h3>
<pre class="eval"><var>var element</var> = <var>document</var>.createElement(<var>tagName, [options]</var>);
</pre>
@@ -30,7 +30,7 @@ original_slug: DOM/document.createElement
</li>
</ul>
-<h3 id=".D0.9F.D1.80.D0.B8.D0.BC.D0.B5.D1.80.D1.8B" name=".D0.9F.D1.80.D0.B8.D0.BC.D0.B5.D1.80.D1.8B">Пример</h3>
+<h3 id=".D0.9F.D1.80.D0.B8.D0.BC.D0.B5.D1.80.D1.8B">Пример</h3>
<p>Данный пример создаёт новый элемент <code>&lt;div&gt;</code> и вставляет его перед элементом с идентификатором <code>org_div1</code>:</p>
@@ -66,7 +66,7 @@ original_slug: DOM/document.createElement
&lt;/html&gt;</span></span>
</code></pre>
-<h3 id=".D0.97.D0.B0.D0.BC.D0.B5.D1.87.D0.B0.D0.BD.D0.B8.D1.8F" name=".D0.97.D0.B0.D0.BC.D0.B5.D1.87.D0.B0.D0.BD.D0.B8.D1.8F">Примечания</h3>
+<h3 id=".D0.97.D0.B0.D0.BC.D0.B5.D1.87.D0.B0.D0.BD.D0.B8.D1.8F">Примечания</h3>
<p>Если существуют атрибуты со значениями по умолчанию, атрибуты узлов предоставляющие их создаются автоматически и применяются к элементу.</p>
@@ -76,7 +76,7 @@ original_slug: DOM/document.createElement
<p>Для обратной совместимости с предыдущими версиями спецификации пользовательских элементов некоторые браузеры позволяют передавать здесь строку вместо объекта, где значением строки является имя тега пользовательского элемента.</p>
-<h3 id=".D0.A1.D0.BF.D0.B5.D1.86.D0.B8.D1.84.D0.B8.D0.BA.D0.B0.D1.86.D0.B8.D0.B8" name=".D0.A1.D0.BF.D0.B5.D1.86.D0.B8.D1.84.D0.B8.D0.BA.D0.B0.D1.86.D0.B8.D0.B8">Спецификации</h3>
+<h3 id=".D0.A1.D0.BF.D0.B5.D1.86.D0.B8.D1.84.D0.B8.D0.BA.D0.B0.D1.86.D0.B8.D0.B8">Спецификации</h3>
<p><a class="external" href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-2141741547">DOM 2 Модуль: createElement</a></p>
diff --git a/files/ru/web/api/document/createrange/index.html b/files/ru/web/api/document/createrange/index.html
index 45b0cc0d54..929eee31f0 100644
--- a/files/ru/web/api/document/createrange/index.html
+++ b/files/ru/web/api/document/createrange/index.html
@@ -7,14 +7,14 @@ translation_of: Web/API/Document/createRange
<p>Возвращает новый объект типа {{domxref("Range")}}.</p>
-<h2 id="Syntax" name="Syntax">Syntax</h2>
+<h2 id="Syntax">Syntax</h2>
<pre class="syntaxbox">range = document.createRange();
</pre>
<p><code>range</code> содержит созданный объект {{domxref("Range")}}.</p>
-<h2 id="Example" name="Example">Example</h2>
+<h2 id="Example">Example</h2>
<pre class="brush:js">var range = document.createRange();
@@ -22,11 +22,11 @@ range.setStart(startNode, startOffset);
range.setEnd(endNode, endOffset);
</pre>
-<h2 id="Notes" name="Notes">Notes</h2>
+<h2 id="Notes">Notes</h2>
<p>После того, как Range был создан, вам необходимо установить границы, прежде чем вы сможете использовать большую часть методов.</p>
-<h2 id="Specification" name="Specification">Specification</h2>
+<h2 id="Specification">Specification</h2>
<ul>
<li><a class="external" href="http://www.w3.org/TR/DOM-Level-2-Traversal-Range/ranges.html#Level2-DocumentRange-method-createRange">DOM Level 2 Range: DocumentRange.createRange</a></li>
diff --git a/files/ru/web/api/document/defaultview/index.html b/files/ru/web/api/document/defaultview/index.html
index 41596f0111..d73641bfc3 100644
--- a/files/ru/web/api/document/defaultview/index.html
+++ b/files/ru/web/api/document/defaultview/index.html
@@ -11,7 +11,7 @@ translation_of: Web/API/Document/defaultView
<p>В браузерах возвращает объект <a href="/en-US/docs/DOM/window" title="DOM/window">window</a>, который связан с document текущей страницы или <code>null</code> если document не доступен.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox">var win = document.defaultView;</pre>
diff --git a/files/ru/web/api/document/designmode/index.html b/files/ru/web/api/document/designmode/index.html
index 20dfa58ca0..b7dad0dff4 100644
--- a/files/ru/web/api/document/designmode/index.html
+++ b/files/ru/web/api/document/designmode/index.html
@@ -20,7 +20,7 @@ translation_of: Web/API/Document/designMode
<pre><code>var mode = document.designMode;
document.designMode = "on" </code>|| "off";</pre>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<p>Включить режим редактирования для {{HTMLElement("iframe")}} :</p>
@@ -50,7 +50,7 @@ document.designMode = "on" </code>|| "off";</pre>
-<h2 id="See_also" name="See_also">Смотрите также</h2>
+<h2 id="See_also">Смотрите также</h2>
<ul>
<li><a href="/en-US/docs/Rich-Text_Editing_in_Mozilla">Rich-Text Editing в Mozilla</a></li>
diff --git a/files/ru/web/api/document/dir/index.html b/files/ru/web/api/document/dir/index.html
index b4cecfd5d7..73dc69525c 100644
--- a/files/ru/web/api/document/dir/index.html
+++ b/files/ru/web/api/document/dir/index.html
@@ -25,7 +25,7 @@ translation_of: Web/API/Document/dir
<pre class="brush: js"><em>dirStr</em> = <em>document.</em>dir;
<em>document.dir</em> = <em>dirStr;</em></pre>
-<h2 id="Specifications" name="Specifications">Спецификации</h2>
+<h2 id="Specifications">Спецификации</h2>
<table class="standard-table" style='color: #333333; font-family: "Open Sans",arial,x-locale-body,sans-serif;'>
<thead>
diff --git a/files/ru/web/api/document/documentelement/index.html b/files/ru/web/api/document/documentelement/index.html
index 27344558f8..199e72a123 100644
--- a/files/ru/web/api/document/documentelement/index.html
+++ b/files/ru/web/api/document/documentelement/index.html
@@ -13,12 +13,12 @@ translation_of: Web/API/Document/documentElement
<p> <code><strong>Document.documentElement</strong></code> - свойство только для чтения, которое возвращает элемент <a href="/en-US/docs/DOM/element"><code>Element</code></a> , который является коренным элементом документа  <a href="/en-US/docs/DOM/document"><code>document</code></a> (например элемент <code>&lt;html&gt;</code> для HTML документов).</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox">var <em>element</em> = document.documentElement;
</pre>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="brush:js">var rootElement = document.documentElement;
var firstTier = rootElement.childNodes;
@@ -29,7 +29,7 @@ for (var i = 0; i &lt; firstTier.length; i++) {
// как и firstTier[i]
}</pre>
-<h2 id="Notes" name="Notes">Примечания</h2>
+<h2 id="Notes">Примечания</h2>
<p>Это свойство удобно только для чтения для получения корневого элемента, связанного с любым документом.</p>
diff --git a/files/ru/web/api/document/documenturiobject/index.html b/files/ru/web/api/document/documenturiobject/index.html
index 93d33b1d2c..841561a657 100644
--- a/files/ru/web/api/document/documenturiobject/index.html
+++ b/files/ru/web/api/document/documenturiobject/index.html
@@ -13,12 +13,12 @@ translation_of: Web/API/Document/documentURIObject
<p>Привилегированный код должен быть осторожным не пытаясь получить или установить это свойство на объект с незапакованным  содержанием (e.g. on a <code>wrappedJSObject</code> of an <code><a href="/en/XPCNativeWrapper" title="en/XPCNativeWrapper">XPCNativeWrapper</a></code>). Смотрите {{ Bug(324464) }}' комментарии для детализации.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="eval">var <em>uri</em> = <em>doc</em>.documentURIObject;
</pre>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="eval">// Проверка является ли этот URI scheme текущей вкладки Firefox - 'http',
// предполагая что этот код выполняется в контексте browser.xul
@@ -30,6 +30,6 @@ if (uriObj.schemeIs('http')) {
}
</pre>
-<h2 id="Specification" name="Specification">Спецификация</h2>
+<h2 id="Specification">Спецификация</h2>
<p>Не является частью спецификации.</p>
diff --git a/files/ru/web/api/document/domain/index.html b/files/ru/web/api/document/domain/index.html
index 9eb5ac968b..d3fbe24fe7 100644
--- a/files/ru/web/api/document/domain/index.html
+++ b/files/ru/web/api/document/domain/index.html
@@ -16,7 +16,7 @@ translation_of: Web/API/Document/domain
<div>Свойство <code>domain</code> у {{domxref("Document")}} интерфейса получает/устанавливает доменную часть источника происхождения (origin) текущего документа, используется в <a href="https://developer.mozilla.org/en-US/docs/Same_origin_policy_for_JavaScript" title="Same origin policy for JavaScript">политике ограничения домена (same origin policy)</a>.</div>
-<h2 id="Summary" name="Summary">Синтаксис</h2>
+<h2 id="Summary">Синтаксис</h2>
<pre class="syntaxbox">var <var>domainString</var> = document.domain;
document.domain = <var>string</var>;</pre>
@@ -59,7 +59,7 @@ if (document.domain == badDomain) {
window.close();
}</code></pre>
-<h2 id="Notes" name="Notes">Замечания</h2>
+<h2 id="Notes">Замечания</h2>
<p>Свойство возвращает <code>null</code> если домен документа не может быть идентифицирован, хотя теперь это изменилось с Firefox 62 - смотри обсуждение в {{bug(819475)}}.</p>
@@ -69,7 +69,7 @@ if (document.domain == badDomain) {
<p>Mozilla отличает свойство <code>document.domain</code>, которое никогда не было установлено от явно установленного такого же домена как в URL документа, хотя свойство возвращает одинаковое значение в обоих случаях. Один документ разрешает доступ к другому, если они оба установили <code>document.domain</code> в одинаковое значение, указывая тем самым на их намерение сотрудничать или ни один из них не установил <code>document.domain</code>, а домены в URL-адресах одинаковые (<a class="link-https" href="https://mxr.mozilla.org/mozilla-central/source/caps/nsPrincipal.cpp?rev=ecb7068b07a1&amp;mark=199-215#199" title="https://mxr.mozilla.org/mozilla-central/source/caps/src/nsScriptSecurityManager.cpp#1003">реализация</a>). Если бы не эта специальная политика, то каждый сайт будет подвержен XSS от своих поддоменов (для примера <a class="link-https" href="https://bugzilla.mozilla.org" rel="freelink">https://bugzilla.mozilla.org</a> может быть атакован с помощью заведения багов (bug attachments) на <a class="link-https" href="https://bug*.bugzilla.mozilla.org" rel="freelink">https://bug*.bugzilla.mozilla.org</a>).</p>
-<h2 id="Specification" name="Specification">Спецификации</h2>
+<h2 id="Specification">Спецификации</h2>
<table>
<thead>
@@ -96,7 +96,7 @@ if (document.domain == badDomain) {
<h2 id="Совместимость_с_браузерами">Совместимость с браузерами</h2>
<p>{{Compat("api.Document.domain")}}</p>
-<h2 id="See_also" name="See_also">Смотрите также</h2>
+<h2 id="See_also">Смотрите также</h2>
<ul>
<li><a href="/en-US/docs/Same_origin_policy_for_JavaScript" title="Same origin policy for JavaScript">Политика ограничения домена для JavaScriptHTML</a></li>
diff --git a/files/ru/web/api/document/evaluate/index.html b/files/ru/web/api/document/evaluate/index.html
index 11f6cbd372..d2839a3bc1 100644
--- a/files/ru/web/api/document/evaluate/index.html
+++ b/files/ru/web/api/document/evaluate/index.html
@@ -7,7 +7,7 @@ translation_of: Web/API/Document/evaluate
<p>Возвращает экземпляр объекта типа <code><a href="/en-US/docs/XPathResult" title="XPathResult">XPathResult</a></code> исходя из данного <a href="/en-US/docs/XPath" title="XPath">XPath</a> и других входных параметров.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox notranslate">var xpathResult = document.evaluate(
xpathExpression,
@@ -25,7 +25,7 @@ translation_of: Web/API/Document/evaluate
<li><code>result</code> - экземпляр объекта типа <code>XPathResult</code>, используемого для хранения результатов поиска по данному <code>xpathExpression</code>. Может принимать значение <code>null</code></li>
</ul>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="brush: js notranslate">var headings = document.evaluate("/html/body//h2", document, null, XPathResult.ANY_TYPE, null);
/* Найти в документе все элементы h2
@@ -50,14 +50,14 @@ alert(alertText); // Показывает alert со всеми найденны
<p>Более детально данный материал описан в статье <a href="/en-US/docs/Introduction_to_using_XPath_in_JavaScript" title="Introduction to using XPath in JavaScript">Introduction to using XPath in JavaScript</a>.</p>
-<h2 id="Notes" name="Notes">Примечания</h2>
+<h2 id="Notes">Примечания</h2>
<ul>
<li>Выражения XPath могут быть интерпретированы в HTML- и XML-документах.</li>
<li>While using document.evaluate() works in FF2, in FF3 one must use someXMLDoc.evaluate() if evaluating against something other than the current document.</li>
</ul>
-<h2 id="Result_types" name="Result_types">Типы возвращаемых данных</h2>
+<h2 id="Result_types">Типы возвращаемых данных</h2>
<p>(Merge with <a href="/Template:XPathResultConstants" title="Template:XPathResultConstants">Template:XPathResultConstants</a>?</p>
@@ -127,7 +127,7 @@ alert(alertText); // Показывает alert со всеми найденны
<p>Results of <code>NODE_SNAPSHOT</code> types are snapshots, which are essentially lists of matched nodes. You can make changes to the document by altering snapshot nodes. Modifying the document doesn't invalidate the snapshot; however, if the document is changed, the snapshot may not correspond to the current state of the document, since nodes may have moved, been changed, added, or removed.</p>
-<h2 id="Specifications" name="Specifications">Спецификации</h2>
+<h2 id="Specifications">Спецификации</h2>
<table class="standard-table">
<thead>
@@ -146,11 +146,11 @@ alert(alertText); // Показывает alert со всеми найденны
</tbody>
</table>
-<h2 id="Browser_compatibility" name="Browser_compatibility">Совместимость с браузерами</h2>
+<h2 id="Browser_compatibility">Совместимость с браузерами</h2>
<p>{{Compat("api.Document.evaluate")}}</p>
-<h2 id="See_also" name="See_also">Смотрите также</h2>
+<h2 id="See_also">Смотрите также</h2>
<ul>
<li><a href="/en-US/docs/DOM/document.createExpression" title="DOM/document.createExpression">DOM:document.createExpression</a></li>
diff --git a/files/ru/web/api/document/execcommand/index.html b/files/ru/web/api/document/execcommand/index.html
index 838cbbafcb..d89c32ba30 100644
--- a/files/ru/web/api/document/execcommand/index.html
+++ b/files/ru/web/api/document/execcommand/index.html
@@ -11,11 +11,11 @@ translation_of: Web/API/Document/execCommand
<div>{{ApiRef("DOM")}}{{Obsolete_header}}</div>
<div>
-<h2 id="Summary" name="Summary">Обзор</h2>
+<h2 id="Summary">Обзор</h2>
<p>Когда HTML документ переключён в режим редактирования ({{domxref("document.designMode")}}), для него будет доступен метод <code>execCommand</code>, который предоставляет команды для работы с контентом в редактируемой области. Большинство команд влияют на выделение (bold, italics, и т. п.), другие вставляют новые элементы (createLink) или влияют на всю строку (<span style="font-family: segoe ui;">indenting</span>). При использовании <code>contentEditable</code>, вызов <code>execCommand</code> влияет на активный редактируемый элемент.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="brush: js notranslate">execCommand(String aCommandName, Boolean aShowDefaultUI, String aValueArgument)
</pre>
@@ -265,18 +265,18 @@ translation_of: Web/API/Document/execCommand
</blockquote>
</div>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="notranslate"><code>iframeNode</code>.execCommand("bold"); // Жирный текст
<code>iframeNode</code>.execCommand("undo"); // Отмена последнего действия
<code>iframeNode</code>.execCommand("insertText", false, "Lorem ipsum dolor sit amet, consectetur adipisicing elit."); // Вставка текста
</pre>
-<h2 id="Browser_Compatibility" name="Browser_Compatibility">Совместимость с браузерами</h2>
+<h2 id="Browser_Compatibility">Совместимость с браузерами</h2>
<p>{{Compat("api.Document.execCommand")}}</p>
-<h2 id="Specification" name="Specification">Спецификация</h2>
+<h2 id="Specification">Спецификация</h2>
<table class="spectable standard-table">
<tbody>
@@ -293,7 +293,7 @@ translation_of: Web/API/Document/execCommand
</tbody>
</table>
-<h2 id="See_also" name="See_also">Смотрите также</h2>
+<h2 id="See_also">Смотрите также</h2>
<ul>
<li>{{domxref("document.contentEditable")}}</li>
diff --git a/files/ru/web/api/document/forms/index.html b/files/ru/web/api/document/forms/index.html
index 92abde95f3..1abbb91162 100644
--- a/files/ru/web/api/document/forms/index.html
+++ b/files/ru/web/api/document/forms/index.html
@@ -17,7 +17,7 @@ translation_of: Web/API/Document/forms
<p><strong>На заметку:</strong> Точно также Вы можете получить список элементов выбранной формы, используя свойство {{domxref("HTMLFormElement.elements")}}.</p>
</div>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox"><var>collection</var> = document.forms;</pre>
@@ -27,7 +27,7 @@ translation_of: Web/API/Document/forms
<p>Если на странице форм нет, тогда возвращённый результат будет пустым, а длина коллекции равна нулю.</p>
-<h2 id="Example" name="Example">Примеры</h2>
+<h2 id="Example">Примеры</h2>
<h3 id="Получение_информации_с_формы">Получение информации с формы</h3>
@@ -84,7 +84,7 @@ var selectFormElement = document.forms[index].elements[index];</code></pre>
&lt;/body&gt;
&lt;/html&gt;</code></pre>
-<h2 id="Specifications" name="Specifications">Спецификации</h2>
+<h2 id="Specifications">Спецификации</h2>
<table>
<thead>
@@ -108,11 +108,11 @@ var selectFormElement = document.forms[index].elements[index];</code></pre>
</tbody>
</table>
-<h2 id="See_Also" name="See_Also">Браузерная поддержка</h2>
+<h2 id="See_Also">Браузерная поддержка</h2>
<p>{{Compat("api.Document.forms")}}</p>
-<h2 id="See_Also" name="See_Also">Смотрите также</h2>
+<h2 id="See_Also">Смотрите также</h2>
<ul>
<li><a href="https://developer.mozilla.org/en-US/docs/Learn/HTML/Forms">HTML forms</a></li>
diff --git a/files/ru/web/api/document/getelementbyid/index.html b/files/ru/web/api/document/getelementbyid/index.html
index 67f5f1aaca..501f24faef 100644
--- a/files/ru/web/api/document/getelementbyid/index.html
+++ b/files/ru/web/api/document/getelementbyid/index.html
@@ -9,7 +9,7 @@ translation_of: Web/API/Document/getElementById
<p>Возвращает ссылку на элемент по его идентификатору (<a href="/en-US/docs/DOM/element.id" title="en-US/docs/DOM/element.id">ID</a>); идентификатор является строкой, которая может быть использована для идентификации элемента; она может быть определена при помощи атрибута <code>id</code> в HTML или из скрипта.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="eval"><em>element</em> = document.getElementById(<em>id</em>);
</pre>
@@ -29,7 +29,7 @@ translation_of: Web/API/Document/getElementById
</dd>
</dl>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="brush: html">&lt;!DOCTYPE html&gt;
&lt;html&gt;
@@ -50,7 +50,7 @@ translation_of: Web/API/Document/getElementById
&lt;/html&gt;
</pre>
-<h2 id="Notes" name="Notes">Замечания</h2>
+<h2 id="Notes">Замечания</h2>
<p>Начинающим следует знать, что верхний регистр в части имени метода 'Id' <em>должен </em>быть точным для корректного вызова функции; "getElementByID" будет <em>не корректно</em>, как бы естественно это ни казалось.</p>
@@ -65,7 +65,7 @@ var el = document.getElementById('testqq'); // el will be null!
<p><strong>Не-HTML документы</strong>. Релизация DOM должна содержать информацию, сообщающую о том, какие атрибуты являются идентификаторами. Атрибуты с именем "id" не являются идентификаторами только если это не указано в описании типа документа (DTD). Атрибут "id" определён в качестве идентификатора в общих случаях <a href="/en-US/docs/XHTML" title="en-US/docs/XHTML">XHTML</a>, <a href="/en-US/docs/XUL" title="en-US/docs/XUL">XUL</a>, и других. От реализаций, которые не знают, какой атрибут является идентификатором, ожидается возврат null.</p>
-<h2 id="Specification" name="Specification">Спецификация</h2>
+<h2 id="Specification">Спецификация</h2>
<table class="standard-table">
<tbody>
@@ -97,11 +97,11 @@ var el = document.getElementById('testqq'); // el will be null!
</tbody>
</table>
-<h2 id="Browser_Compatibility" name="Browser_Compatibility">Совместимость в браузерах</h2>
+<h2 id="Browser_Compatibility">Совместимость в браузерах</h2>
<p>{{Compat("api.Document.getElementById")}}</p>
-<h2 id="See_also" name="See_also">Смотрите также</h2>
+<h2 id="See_also">Смотрите также</h2>
<ul>
<li>{{domxref("Document")}} ссылка для иных методов и свойств которые вы можете использовать для получения ссылок на иные элементы.</li>
diff --git a/files/ru/web/api/document/getelementsbyclassname/index.html b/files/ru/web/api/document/getelementsbyclassname/index.html
index 9c4e32585c..2bd221c468 100644
--- a/files/ru/web/api/document/getelementsbyclassname/index.html
+++ b/files/ru/web/api/document/getelementsbyclassname/index.html
@@ -7,7 +7,7 @@ translation_of: Web/API/Document/getElementsByClassName
<p>Возвращает массивоподобный (итерируемый) объект всех дочерних элементов, соответствующих всем из указанных имён классов. В случае вызова по отношению к объекту 'document', поиск происходит по всему документу, включая корневой элемент. Вызывать {{domxref("Element.getElementsByClassName", "getElementsByClassName()")}} можно также применительно к любому элементу: возвращены будут лишь те элементы, которые являются потомками указанного корневого элемента и имеют при этом указанные классы.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox"><var>var elements</var> = document.getElementsByClassName(<em>names</em>); // или:
<var>var elements</var> = rootElement.getElementsByClassName(<em>names</em>);</pre>
@@ -18,7 +18,7 @@ translation_of: Web/API/Document/getElementsByClassName
<li>getElementsByClassName может быть вызвана по отношению к любому элементу, не только для документа целиком. ("document"). Элемент, по отношению к которому осуществляется вызов, используется для целей поиска в качестве корневого элемента.</li>
</ul>
-<h2 id="Examples" name="Examples">Примеры</h2>
+<h2 id="Examples">Примеры</h2>
<p>Получить все элементы класса 'test':</p>
@@ -72,7 +72,7 @@ var testDivs = Array.prototype.filter.call(testElements, function(testElement){
<p>{{Compat("api.Document.getElementsByClassName")}}</p>
-<h2 id="Specification" name="Specification">Спецификация</h2>
+<h2 id="Specification">Спецификация</h2>
<ul>
<li><a href="https://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html#dom-document-getelementsbyclassname"><span class="external">W3C: getElementsByClassName</span></a></li>
diff --git a/files/ru/web/api/document/hasfocus/index.html b/files/ru/web/api/document/hasfocus/index.html
index 62b5fb0749..b450067b2d 100644
--- a/files/ru/web/api/document/hasfocus/index.html
+++ b/files/ru/web/api/document/hasfocus/index.html
@@ -16,7 +16,7 @@ translation_of: Web/API/Document/hasFocus
<p>При просмотре документа элемент с фокусом всегда является активным элементом документа, но активный элемент не обязательно должен иметь фокус. Например, активный элемент внутри всплывающего окна, которое находится не на переднем плане, не имеет фокус.</p>
</div>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox">focused = document.hasFocus();</pre>
@@ -24,7 +24,7 @@ translation_of: Web/API/Document/hasFocus
<p><code>false</code> если активный элемент в документе не имеет фокуса; <code>true</code> если активный элемент в документе имеет фокус.</p>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="brush:html;highlight:[17]">&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
@@ -66,7 +66,7 @@ function openWindow() {
&lt;/body&gt;
&lt;/html&gt;</pre>
-<h2 id="Specification" name="Specification">Спецификации</h2>
+<h2 id="Specification">Спецификации</h2>
<table class="standard-table">
<thead>
diff --git a/files/ru/web/api/document/head/index.html b/files/ru/web/api/document/head/index.html
index 7af5983bc2..8539ae19aa 100644
--- a/files/ru/web/api/document/head/index.html
+++ b/files/ru/web/api/document/head/index.html
@@ -11,7 +11,7 @@ translation_of: Web/API/Document/head
<p>Возвращает элемент {{HTMLElement("head")}} текущего документа. Если имеется более одного элемента <code>&lt;head&gt;</code>, будет возвращён первый из них.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox notranslate"><em>var objRef</em> = document.head;
</pre>
diff --git a/files/ru/web/api/document/height/index.html b/files/ru/web/api/document/height/index.html
index 30acdb0e09..8bba4d46f2 100644
--- a/files/ru/web/api/document/height/index.html
+++ b/files/ru/web/api/document/height/index.html
@@ -16,7 +16,7 @@ translation_of: Web/API/Document/height
<p>Возвращает высоту {{domxref("document")}} объекта. В большинстве случаев, она соответствует {{HTMLElement("body")}} элементу документа.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox"><em>height_value</em> = document.height
</pre>
diff --git a/files/ru/web/api/document/images/index.html b/files/ru/web/api/document/images/index.html
index 59e0687c81..28079833c0 100644
--- a/files/ru/web/api/document/images/index.html
+++ b/files/ru/web/api/document/images/index.html
@@ -8,12 +8,12 @@ translation_of: Web/API/Document/images
original_slug: DOM/document.images
---
<p>{{ ApiRef() }}</p>
-<h3 id="Summary" name="Summary">Кратко об объекте</h3>
+<h3 id="Summary">Кратко об объекте</h3>
<p><code>document.images</code> возвращает коллекцию <a href="/ru/Web/API/HTMLImageElement" title="en/DOM/Image">изображений</a> в текущем HTML документе.</p>
-<h3 id="Syntax" name="Syntax">Синтаксис</h3>
+<h3 id="Syntax">Синтаксис</h3>
<pre class="eval"><em>var htmlCollection</em> = document.images;
</pre>
-<h3 id="Example" name="Example">Пример</h3>
+<h3 id="Example">Пример</h3>
<pre class="eval">var images = document.images;
for(var i = 0; i &lt; images.length; i++) {
@@ -22,9 +22,9 @@ for(var i = 0; i &lt; images.length; i++) {
};
};
</pre>
-<h3 id="Notes" name="Notes">Примечания</h3>
+<h3 id="Notes">Примечания</h3>
<p><code>document.images.length</code> — возвращает количество изображений на странице.</p>
<p><code>document.images</code> является частью DOM HTML, и работает только в HTML документах.</p>
-<h3 id="Specification" name="Specification">Спецификация</h3>
+<h3 id="Specification">Спецификация</h3>
<p><a class="external" href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-90379117">DOM Level 2 HTML: HTMLDocument.images</a></p>
<p>{{ languages( { "en": "en/DOM/document.images", "fr": "fr/DOM/document.images", "pl": "pl/DOM/document.images","ru":"ru/DOM/document.images" } ) }}</p>
diff --git a/files/ru/web/api/document/index.html b/files/ru/web/api/document/index.html
index df3d75e7eb..968af1cc17 100644
--- a/files/ru/web/api/document/index.html
+++ b/files/ru/web/api/document/index.html
@@ -30,7 +30,7 @@ translation_of: Web/API/Document
<p>В будущем все эти интерфейсы будут сведены в один интерфейс - <code>Document</code>.</p>
-<h2 id="Properties" name="Properties">Свойства</h2>
+<h2 id="Properties">Свойства</h2>
<div class="note">
<p><strong>Примечание:</strong> Интерфейс <code>Document</code> наследует также интерфейсы {{domxref("Node")}} и {{domxref("EventTarget")}}.</p>
@@ -156,7 +156,7 @@ translation_of: Web/API/Document
<dd>Returns the width of the current document.</dd>
</dl>
-<h3 id="Event_handlers" name="Event_handlers">Event handlers</h3>
+<h3 id="Event_handlers">Event handlers</h3>
<dl>
<dt>{{domxref("Document.onpointerlockchange")}} {{experimental_inline}}</dt>
@@ -167,7 +167,7 @@ translation_of: Web/API/Document
<dd>Returns the event handling code for the <code>readystatechange</code> event.</dd>
</dl>
-<h2 id="Methods" name="Methods">Methods</h2>
+<h2 id="Methods">Methods</h2>
<div class="note">
<p><strong>Note:</strong> The <code>Document</code> interface also inherits from the {{domxref("Node")}} and {{domxref("EventTarget")}} interfaces.</p>
diff --git a/files/ru/web/api/document/links/index.html b/files/ru/web/api/document/links/index.html
index acdaa30dbb..5bd461b720 100644
--- a/files/ru/web/api/document/links/index.html
+++ b/files/ru/web/api/document/links/index.html
@@ -13,7 +13,7 @@ translation_of: Web/API/Document/links
<p>Возвращает объект всех элементов {{HTMLElement("area")}} и {{HTMLElement("a")}}, присутствующих на странице с значением атрибута <a href="/en-US/docs/Web/API/URLUtils.href">href</a>.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="eval"><em>nodeList</em> = document.links
</pre>
@@ -26,7 +26,7 @@ translation_of: Web/API/Document/links
<p> </p>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="brush: js">var links = document.links;
for(var i = 0; i &lt; links.length; i++) {
diff --git a/files/ru/web/api/document/location/index.html b/files/ru/web/api/document/location/index.html
index f6b804081d..dae24a2b7e 100644
--- a/files/ru/web/api/document/location/index.html
+++ b/files/ru/web/api/document/location/index.html
@@ -19,13 +19,13 @@ translation_of: Web/API/Document/location
<p>Если страница находится вне текущего контекста, вернётся <code>null</code>.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre><em>locationObj</em> = document.location
document.location = 'http://www.mozilla.org' // Эквиваленто след.
document.location.href = 'http://www.mozilla.org'</pre>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre class="brush: js">dump(document.location);
// Выведет строку
diff --git a/files/ru/web/api/document/queryselector/index.html b/files/ru/web/api/document/queryselector/index.html
index 5544076d3f..8dd9aa53d3 100644
--- a/files/ru/web/api/document/queryselector/index.html
+++ b/files/ru/web/api/document/queryselector/index.html
@@ -20,7 +20,7 @@ translation_of: Web/API/Document/querySelector
<p><strong>Примечание</strong>: Сопоставление выполняется с использованием обхода по предварительному порядку в глубину узлов документа, начиная с первого элемента в разметке документа и повторяя последовательные узлы по порядку количества дочерних узлов.</p>
</div>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="brush: js notranslate">element = document.querySelector(selectors);
</pre>
@@ -74,7 +74,7 @@ translation_of: Web/API/Document/querySelector
document.querySelector('#foo\\:bar'); // Match the second div
&lt;/script&gt;</pre>
-<h2 id="Example" name="Example">Примеры</h2>
+<h2 id="Example">Примеры</h2>
<h3 id="Выбор_первого_элемента_с_совпадающим_классом">Выбор первого элемента с совпадающим классом</h3>
@@ -83,7 +83,7 @@ translation_of: Web/API/Document/querySelector
<pre class="brush: js notranslate">var el = document.querySelector(".myclass");
</pre>
-<h3 id="Notes" name="Notes">Более сложный селектор</h3>
+<h3 id="Notes">Более сложный селектор</h3>
<p>Селекторы, передаваемые в querySelector, могут быть использованы и для точного поиска, как показано в примере ниже. В данном примере возвращается элемент &lt;input name="login"/&gt;, находящийся в &lt;div class="user-panel main"&gt;:</p>
@@ -112,11 +112,11 @@ translation_of: Web/API/Document/querySelector
</tbody>
</table>
-<h2 id="Browser_Compatibility" name="Browser_Compatibility">Совместимость с браузерами</h2>
+<h2 id="Browser_Compatibility">Совместимость с браузерами</h2>
<p>{{Compat("api.Document.querySelector")}}</p>
-<h2 id="See_also" name="See_also">Смотрите также</h2>
+<h2 id="See_also">Смотрите также</h2>
<ul>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/API/Document_object_model/Locating_DOM_elements_using_selectors">Locating DOM elements using selectors</a></li>
diff --git a/files/ru/web/api/document/queryselectorall/index.html b/files/ru/web/api/document/queryselectorall/index.html
index b8ebf04f9c..135e34c329 100644
--- a/files/ru/web/api/document/queryselectorall/index.html
+++ b/files/ru/web/api/document/queryselectorall/index.html
@@ -17,7 +17,7 @@ translation_of: Web/API/Document/querySelectorAll
<p><strong>Примечание:</strong> Данный метод реализован на основе миксина {{domxref("ParentNode")}} {{domxref("ParentNode.querySelectorAll", "querySelectorAll()")}} метода.</p>
</div>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="brush: js">elementList = document.querySelectorAll(selectors);
</pre>
@@ -48,7 +48,7 @@ translation_of: Web/API/Document/querySelectorAll
<dd>Исключение <code>SYNTAX_ERR</code> происходит в случае передачи некорректной группы селекторов.</dd>
</dl>
-<h2 id="Examples" name="Examples">Примеры</h2>
+<h2 id="Examples">Примеры</h2>
<h3 id="Получение_списка_совпадений">Получение списка совпадений</h3>
diff --git a/files/ru/web/api/document/referrer/index.html b/files/ru/web/api/document/referrer/index.html
index dbb1b867ab..a5c775ba7a 100644
--- a/files/ru/web/api/document/referrer/index.html
+++ b/files/ru/web/api/document/referrer/index.html
@@ -22,7 +22,7 @@ translation_of: Web/API/Document/referrer
<p>Внутри элемента {{HTMLElement("iframe")}}, <code>Document.referrer</code> первоначально будет установлен в тоже значение, что и {{domxref("HTMLHyperlinkElementUtils/href", "href")}} объекта {{domxref("Window/location", "Window.location")}} родительского окна.</p>
-<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-95229140">DOM Level 2: referrer</a></li>
diff --git a/files/ru/web/api/document/scripts/index.html b/files/ru/web/api/document/scripts/index.html
index 2a6f63e753..13fe288be4 100644
--- a/files/ru/web/api/document/scripts/index.html
+++ b/files/ru/web/api/document/scripts/index.html
@@ -7,7 +7,7 @@ translation_of: Web/API/Document/scripts
<p>Возвращает список элементов {{HTMLElement("script")}} в документ. Возвращаемый объект является {{domxref("HTMLCollection")}}.</p>
-<h2 id="Syntax" name="Syntax">Syntax</h2>
+<h2 id="Syntax">Syntax</h2>
<pre class="syntaxbox"><code>var <em>scriptList</em></code> = document.scripts;
</pre>
@@ -25,7 +25,7 @@ if (scripts.length) {
}
</pre>
-<h2 id="Browser_compatibility" name="Browser_compatibility">Browser compatibility</h2>
+<h2 id="Browser_compatibility">Browser compatibility</h2>
<p>{{Compat("api.Document.scripts")}}</p>
diff --git a/files/ru/web/api/document/url/index.html b/files/ru/web/api/document/url/index.html
index 374ac4968c..40f02bb6f8 100644
--- a/files/ru/web/api/document/url/index.html
+++ b/files/ru/web/api/document/url/index.html
@@ -11,7 +11,7 @@ translation_of: Web/API/Document/URL
<p>Возвращает строку URL документа HTML.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="syntaxbox"><em>string</em> = document.URL
</pre>
diff --git a/files/ru/web/api/document/writeln/index.html b/files/ru/web/api/document/writeln/index.html
index adc4669261..a10ec57f83 100644
--- a/files/ru/web/api/document/writeln/index.html
+++ b/files/ru/web/api/document/writeln/index.html
@@ -7,28 +7,28 @@ translation_of: Web/API/Document/writeln
<p>Выводит в документ строку со знаком перевода каретки в конце.</p>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<pre class="eval">document.writeln(<em>line</em>);
</pre>
-<h3 id="Parameters" name="Parameters">Параметры</h3>
+<h3 id="Parameters">Параметры</h3>
<ul>
<li><code>line</code> - строка содержащая текст. </li>
</ul>
-<h2 id="Example" name="Example">Пример</h2>
+<h2 id="Example">Пример</h2>
<pre>document.writeln("&lt;p&gt;введите пароль:&lt;/p&gt;");
</pre>
-<h2 id="Notes" name="Notes">Примечания</h2>
+<h2 id="Notes">Примечания</h2>
<p><strong>document.writeln</strong> тоже самое, что <a href="/en/DOM/document.write" title="en/DOM/document.write">document.write</a> но добавляет знак новой строки.</p>
<div class="note"><strong>Примечание:</strong> <strong>document.writeln</strong> (как и <strong>document.write</strong>) не работает с XHTML документами (вы получите ошибку "Operation is not supported" (<code>NS_ERROR_DOM_NOT_SUPPORTED_ERR</code>) в консоли ошибок). Происходит это, если открыть локальный файл с расширением .xhtml или документ с MIME типом application/xhtml+xml. Больше информации доступно на <a class="external" href="http://www.w3.org/MarkUp/2004/xhtml-faq#docwrite">W3C XHTML FAQ</a>.</div>
-<h2 id="Specification" name="Specification">Спецификации</h2>
+<h2 id="Specification">Спецификации</h2>
<p><a class="external" href="http://www.w3.org/TR/2000/WD-DOM-Level-2-HTML-20001113/html.html#ID-35318390">writeln </a></p>