Skip to content

Commit

Permalink
[ru]: update Web/HTML/Element/head translation (#24311)
Browse files Browse the repository at this point in the history
* [ru]: <head> tag docs sync

* Apply suggestions from code review

* improve wording

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Leonid Vinogradov <[email protected]>
  • Loading branch information
3 people authored Nov 27, 2024
1 parent ccd056f commit 368f576
Showing 1 changed file with 59 additions and 17 deletions.
76 changes: 59 additions & 17 deletions files/ru/web/html/element/head/index.md
Original file line number Diff line number Diff line change
@@ -1,43 +1,85 @@
---
title: "<head>: элемент метаданных документа"
slug: Web/HTML/Element/head
l10n:
sourceCommit: 2dc9e66061f63a06320f5c1c554a238e1b25c369
---

{{HTMLSidebar}}

**HTML-элемент `<head>`** содержит машиночитаемую информацию ({{glossary("metadata")}}) о документе, например его [заголовок](/ru/docs/Web/HTML/Element/title), [скрипты](/ru/docs/Web/HTML/Element/script) и [страницы стилей](/ru/docs/Web/HTML/Element/style).
[HTML](/ru/docs/Web/HTML)-элемент **`<head>`** содержит машиночитаемую информацию ({{glossary("metadata", "метаданные")}}) о документе, например его [заголовок](/ru/docs/Web/HTML/Element/title), [скрипты](/ru/docs/Web/HTML/Element/script) и [таблицы стилей](/ru/docs/Web/HTML/Element/style). В HTML-документе может быть только один элемент `<head>`.

> **Примечание:** `<head>` в основном содержит информацию для машинной обработки, а не для восприятия человеком. Информацию, видимую человеком, такую как заголовки верхнего уровня и перечисленные авторы, смотрите в элементе {{HTMLElement("header")}}.
| [Категории контента](/ru/docs/Web/Guide/HTML/Content_categories) | Отсутствуют. |
| ---------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Допустимое содержимое | Если документ является документом {{HTMLElement("iframe")}} с атрибутом [`srcdoc`](/ru/docs/Web/HTML/Element/iframe#srcdoc), или если информация о заголовке доступна из протокола более высокого уровня (например, строки темы в электронном письме HTML), то ноль или более элементов содержащих метаданные.Иначе, один или более элементов содержащих метаданные, один из которых является элементом {{HTMLElement("title")}}. |
| Пропуск тегов | Открывающий тег может быть пропущен, если первым, что находится внутри элемента `<head>` является другой элемент. Закрывающий тег может быть пропущен, если первое, что следует за элементом `<head>` не является пробелом или комментарием. |
| Допустимые родители | Элемент {{HTMLElement("html")}} (`<head>` является его первым дочерним элементом). |
| Допустимые ARIA-роли | нет |
| DOM-интерфейс | {{domxref("HTMLHeadElement")}} |
> **Примечание:** `<head>` в основном содержит информацию для машинной обработки, а не для восприятия человеком. Про информацию в человекочитаемом виде, такую как заголовки верхнего уровня и список авторов, смотрите в элементе {{HTMLElement("header")}}.
## Атрибуты

К этому элементу применимы [глобальные атрибуты](/ru/docs/Web/HTML/Общие_атрибуты).
Этот элемент поддерживает [глобальные атрибуты](/ru/docs/HTML/Global_attributes).

- `profile` {{deprecated_inline}}
- : {{glossary("URI")}} одного или более профилей метаданных, разделённые {{Glossary("whitespace", "пробелами")}}.
- : {{glossary("URI")}} одного или нескольких профилей метаданных, разделённые {{Glossary("whitespace", "пробелами")}}.

## Пример
## Примеры

```html
<!doctype html>
<html>
<html lang="ru">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width" />
<title>Заголовок страницы</title>
</head>
</html>
```

## Примечание

HTML5-совместимые браузеры автоматически создают элемент `<head>`, если его теги пропущены в разметке. [Такое поведение не гарантируется в старых браузерах](https://www.stevesouders.com/blog/2010/05/12/autohead-my-first-browserscope-user-test/).
## Техническая сводка

<table class="properties">
<tbody>
<tr>
<th scope="row">
<a href="/ru/docs/Web/Guide/HTML/Content_categories">Категории контента</a>
</th>
<td>Отсутствуют.</td>
</tr>
<tr>
<th scope="row">Допустимое содержимое</th>
<td>
<p>
Если это {{HTMLElement("iframe")}}-документ с атрибутом <a href="/ru/docs/Web/HTML/Element/iframe#srcdoc"><code>srcdoc</code></a> или если информация о заголовке доступна из протокола более высокого уровня (например, тема в электронном письме HTML), то ноль или более элементов, содержащих метаданные.
</p>
<p>
Иначе, один или более элементов, содержащих метаданные, один из которых является элементом {{HTMLElement("title")}}.
</p>
</td>
</tr>
<tr>
<th scope="row">Пропуск тегов</th>
<td>
Открывающий тег может быть пропущен, если первым, что находится внутри элемента <code>&#x3C;head></code>, является другой элемент. Закрывающий тег может быть пропущен, если первое, что следует за элементом <code>&#x3C;head></code>, не является пробелом или комментарием.
</td>
</tr>
<tr>
<th scope="row">Допустимые родители</th>
<td>
Элемент {{HTMLElement("html")}} (<code>&#x3C;head></code> является его первым дочерним элементом).
</td>
</tr>
<tr>
<th scope="row">Неявная ARIA-роль</th>
<td>
<a href="https://www.w3.org/TR/html-aria/#dfn-no-corresponding-role">Нет соответствующей роли</a>
</td>
</tr>
<tr>
<th scope="row">Допустимые ARIA-роли</th>
<td>Атрибут <code>role</code> не допускается</td>
</tr>
<tr>
<th scope="row">DOM-интерфейс</th>
<td>{{domxref("HTMLHeadElement")}}</td>
</tr>
</tbody>
</table>

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

Expand Down

0 comments on commit 368f576

Please sign in to comment.