<body> элемент body HTML-документа
Базовая поддержка Широко поддерживается
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и во многих версиях браузеров. Она доступна во всех браузерах с июля 2015 года.
Элемент <body> HTML представляет содержимое HTML-документа. В документе может быть только один элемент <body>.
Атрибуты
Этот элемент поддерживает глобальные атрибуты, атрибуты событий и устаревшие атрибуты:
Атрибуты событий
Примечание: Каждое из приведённых ниже имён атрибутов событий связано с соответствующим событием интерфейса Window. Вы можете отслеживать эти события с помощью addEventListener(), а не добавлять атрибут oneventname к элементу <body>.
onafterprint-
Функция, вызываемая после того, как пользователь распечатал документ.
onbeforeprint-
Функция, вызываемая, когда пользователь запрашивает печать документа.
onbeforeunload-
Функция, вызываемая непосредственно перед выгрузкой документа.
onblur-
Функция, вызываемая, когда документ теряет фокус.
onerror-
Функция, вызываемая, если документ не удалось загрузить должным образом.
onfocus-
Функция, вызываемая, когда документ получает фокус.
onhashchange-
Функция, вызываемая, когда изменяется часть текущего адреса документа с идентификатором фрагмента (начинающаяся с символа решётки (
'#')). onlanguagechange-
Функция, вызываемая при изменении предпочитаемых языков.
onload-
Функция, вызываемая после завершения загрузки документа.
onmessage-
Функция, вызываемая, когда документ получает сообщение.
onmessageerror-
Функция, вызываемая, когда документ получает сообщение, которое невозможно десериализовать.
onoffline-
Функция, вызываемая при сбое сетевого взаимодействия.
ononline-
Функция, вызываемая после восстановления сетевого взаимодействия.
onpageswap-
Функция, вызываемая при переходе между документами, когда предыдущий документ готовится к выгрузке.
onpagehide-
Функция, вызываемая, когда браузер скрывает текущую страницу, чтобы показать другую страницу из истории сеанса.
onpagereveal-
Функция, вызываемая при первой отрисовке документа — во время загрузки нового документа из сети или активации документа.
onpageshow-
Функция, вызываемая, когда браузер отображает документ окна в результате навигации.
onpopstate-
Функция, вызываемая, когда пользователь перемещается по истории сеанса.
onresize-
Функция, вызываемая при изменении размера документа.
onrejectionhandled-
Функция, вызываемая, когда обработчик отклонения для JavaScript-объекта
Promiseназначается с задержкой. onstorage-
Функция, вызываемая при изменении области хранилища.
onunhandledrejection-
Функция, вызываемая, когда отклоняется JavaScript-объект
Promise, для которого не задан обработчик отклонения. -
onunload -
Функция, вызываемая, когда документ закрывается.
Устаревшие атрибуты
Предупреждение: Не используйте эти устаревшие атрибуты; вместо них выбирайте указанные рядом альтернативы CSS.
alink-
Цвет текста выбранных гиперссылок. Вместо этого используйте свойство CSS
colorвместе с псевдоклассами:activeи:focus. background-
URI изображения, используемого в качестве фона. Вместо этого используйте свойство CSS
background-image. bgcolor-
Цвет фона документа. Вместо этого используйте свойство CSS
background-color. bottommargin-
Игнорируется.
leftmargin-
Отступ слева и справа от тела документа. Вместо этого используйте свойства CSS
margin-leftиmargin-right(или логическое свойствоmargin-inline). link-
Цвет текста непосещённых гипертекстовых ссылок. Вместо этого используйте свойство CSS
colorвместе с псевдоклассом:link. rightmargin-
Игнорируется.
text-
Цвет текста на переднем плане. Вместо этого используйте свойство CSS
color. topmargin-
Отступ сверху и снизу тела документа. Вместо этого используйте свойства CSS
margin-topиmargin-bottom(или логическое свойствоmargin-block). vlink-
Цвет текста посещённых гипертекстовых ссылок. Вместо этого используйте свойство CSS
colorвместе с псевдоклассом:visited.
Примеры
<html lang="en">
<head>
<title>Document title</title>
</head>
<body>
<p>
The <code><body></code> HTML element represents the content of an
HTML document. There can be only one <code><body></code> element in
a document.
</p>
</body>
</html>
Результат
Техническая сводка
| Категории содержимого | Нет. |
|---|---|
| Допустимое содержимое | Потоковое содержимое. |
| Опускание тегов | Начальный тег можно опустить, если первым внутри него идёт не пробел, комментарий, элемент <script> или элемент <style>. Конечный тег можно опустить, если элемент <body> содержит содержимое или имеет начальный тег и за ним непосредственно не следует комментарий. |
| Допустимые родители | Он должен быть вторым элементом элемента <html>. |
| Неявная роль ARIA | generic |
| Допустимые роли ARIA | Роли role не допускаются |
| Интерфейс DOM | HTMLBodyElement
|
Спецификации
| Спецификация |
|---|
| HTML> # the-body-element> |
Совместимость с браузерами
| Настольные | Мобильные | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | WebView на iOS | |
body |
1 | 12 | 1 | 15 | 1 | 18 | 4 | 14 | 1 | 1.0 | 4.4 | 1 |
alink |
1 | 12 | 1 | 15 | ≤4 | 18 | 4 | 14 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
background |
1 | 12 | 1 | 15 | ≤4 | 18 | 4 | 14 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
bgcolor |
1 | 12 | 1 | 15 | ≤4 | 18 | 4 | 14 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
bottommargin |
1 | 79 | 35До Firefox 35 поддерживался только в режиме совместимости. |
15 | ≤4 | 18 | 35До Firefox для Android 35 поддерживался только в режиме совместимости. |
14 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
leftmargin |
1 | 79 | 35До Firefox 35 поддерживался только в режиме совместимости. |
15 | ≤4 | 18 | 35До Firefox для Android 35 поддерживался только в режиме совместимости. |
14 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
link |
1 | 12 | 1 | 15 | ≤4 | 18 | 4 | 14 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
rightmargin |
1 | 79 | 35До Firefox 35 поддерживался только в режиме совместимости. |
15 | ≤4 | 18 | 35До Firefox для Android 35 поддерживался только в режиме совместимости. |
14 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
text |
1 | 12 | 1 | 15 | ≤4 | 18 | 4 | 14 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
topmargin |
1 | 79 | 35До Firefox 35 поддерживался только в режиме совместимости. |
15 | ≤4 | 18 | 35До Firefox для Android 35 поддерживался только в режиме совместимости. |
14 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
vlink |
1 | 12 | 1 | 15 | ≤4 | 18 | 4 | 14 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
См. также
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/body