---
title:
slug: Web/HTML/Element/body
tags:
- Element
- HTML
- Web
- Веб
- Корневой элемент
- Разделы
- Секционирование
- Справка
- Элемент
translation_of: Web/HTML/Element/body
---
{{HTMLRef}}
HTML-элемент <body>
представляет собой контент (содержимое) документа HTML. В документе может быть только один элемент <body>
.
Категории контента |
Секционный корень |
Разрешённое содержимое |
Потоковый контент. |
Пропуск тега |
Открывающий тег может быть пропущен, если первое, что находится внутри него, не является пробелом, комментарием, элементом {{HTMLElement("script")}} или элементом {{HTMLElement("style")}}. Закрывающий тег может быть пропущен если элемент <body> содержит контент или имеет открывающий тег, и за ним сразу не следует комментарий. |
Разрешённые родительские элементы |
Этот элемент должен быть вторым в элементе {{HTMLElement("html")}} |
Разрешённые роли ARIA |
Отсутствуют |
DOM-интерфейс |
{{domxref("HTMLBodyElement")}}
- Элемент
<body> представляет интерфейс {{domxref("HTMLBodyElement")}}.
- Вы можете получить доступ к элементу
<body> через свойство {{domxref("document.body")}}.
|
Атрибуты
К этому элементу применимы глобальные атрибуты.
- {{htmlattrdef("alink")}} {{obsolete_inline}}
- Цвет текста гиперссылок, когда они выделены. Этот метод не согласован, вместо него используйте CSS-свойство {{cssxref("color")}} вместе с псевдоклассом {{cssxref(":active")}}.
- {{htmlattrdef("background")}} {{obsolete_inline}}
- URI изображения для использования в качестве фона. Этот метод не согласован, вместо него используйте CSS-свойство {{cssxref("background")}}.
- {{htmlattrdef("bgcolor")}} {{obsolete_inline}}
- Цвет фона документа. Этот метод не согласован, вместо него используйте CSS-свойство {{cssxref("background-color")}}.
- {{htmlattrdef("bottommargin")}} {{obsolete_inline}}
- Отступ от нижнего края элемента
<body>
. Этот метод не согласован, вместо него используйте CSS-свойство {{cssxref("margin-bottom")}}.
- {{htmlattrdef("leftmargin")}} {{obsolete_inline}}
- Отступ от левого края элемента
<body>
. Этот метод не согласован, вместо него используйте CSS-свойство {{cssxref("margin-left")}}.
- {{htmlattrdef("link")}} {{obsolete_inline}}
- Цвет текста непосещенных гипертекстовых ссылок. Этот метод не согласован, вместо него используйте CSS-свойство {{cssxref("color")}} вместе с псевдоклассом {{cssxref(":link")}}.
- {{htmlattrdef("onafterprint")}}
- Функция для вызова после того, как пользователь распечатал документ.
- {{htmlattrdef("onbeforeprint")}}
- Функция для вызова, когда пользователь отправляет документ на печать.
- {{htmlattrdef("onbeforeunload")}}
- Функция для вызова перед закрытием окна документа или переходом на другую, внешнюю, страницу в этой же вкладке.
- {{htmlattrdef("onblur")}}
- Функция для вызова при потери документом фокуса.
- {{htmlattrdef("onerror")}}
- Функция для вызова, когда документ не загружается должным образом.
- {{htmlattrdef("onfocus")}}
- Функция для вызова, когда документ получает фокус.
- {{htmlattrdef("onhashchange")}}
- Функция для вызова, когда изменяется часть идентификатора фрагмента (начинается с символа
'#'
) текущего адреса документа.
- {{htmlattrdef("onlanguagechange")}} {{experimental_inline}}
- Функция для вызова при изменении предпочитаемых языков.
- {{htmlattrdef("onload")}}
- Функция для вызова, когда документ закончил загрузку (страницы загружена).
- {{htmlattrdef("onmessage")}}
- Функция для вызова, когда документ получил сообщение.
- {{htmlattrdef("onoffline")}}
- Функция для вызова, когда происходит сбой сетевого соединения.
- {{htmlattrdef("ononline")}}
- Функция для вызова, когда произошло восстановление сетевого соединения.
- {{htmlattrdef("onpopstate")}}
- Функция для вызова, когда пользователь осуществил управление историей сеанса.
- {{htmlattrdef("onredo")}}
- Функция для вызова, когда произошло продвижение пользователя вперёд по истории транзакций (например, обновление страницы).
- {{htmlattrdef("onresize")}}
- Функция для вызова, когда размер документа был изменён.
- {{htmlattrdef("onstorage")}}
- Функция для вызова, когда изменяется содержимое хранилища (Web Storage).
- {{htmlattrdef("onundo")}}
- Функция для вызова, когда произошло продвижение пользователя назад по истории транзакций (например, переход на предыдущую страницу в активной вкладке).
- {{htmlattrdef("onunload")}}
- Функция для вызова, когда пользователь покидает страницу (закрытие вкладки или окна браузера).
- {{htmlattrdef("rightmargin")}} {{obsolete_inline}}
- Отступ от правого края элемента
<body>
. Этот метод не согласован, вместо него используйте CSS-свойство {{cssxref("margin-right")}}.
- {{htmlattrdef("text")}} {{obsolete_inline}}
- Основной цвет текста. Этот метод не согласован, вместо него используйте CSS-свойство {{cssxref("color")}}.
- {{htmlattrdef("topmargin")}} {{obsolete_inline}}
- Отступ от верхнего края элемента
<body>
. Этот метод не согласован, вместо него используйте CSS-свойство {{cssxref("margin-top")}}.
- {{htmlattrdef("vlink")}} {{obsolete_inline}}
- Цвет текста посещённой гипертекстовой ссылки. Этот метод не согласован, вместо него используйте CSS-свойство {{cssxref("color")}} вместе с псевдоклассом {{cssxref(":visited")}}.
Пример
<html>
<head>
<title>Заголовок документа</title>
</head>
<body>
<p>Это параграф</p>
</body>
</html>
Спецификации
Спецификация |
Статус |
Комментарий |
{{SpecName('HTML WHATWG', 'semantics.html#the-body-element', '<body>')}} |
{{Spec2('HTML WHATWG')}} |
Изменён список несогласованных свойств. |
{{SpecName('HTML5 W3C', 'sections.html#the-body-element', '<body>')}} |
{{Spec2('HTML5 W3C')}} |
Ранее устаревшие атрибуты больше не поддерживаются. Определено поведение несогласованных и не стандартизированных атрибутов topmargin , leftmargin , rightmargin и bottommargin . |
{{SpecName('HTML4.01', 'struct/global.html#h-7.5.1', '<body>')}} |
{{Spec2('HTML4.01')}} |
Устаревшие атрибуты alink , background , bgcolor , link , text и vlink . |
Поддержка браузерами
{{Compat("html.elements.body")}}
Смотрите также
- {{HTMLElement("html")}}
- {{HTMLElement("head")}}