Тег body определяет содержимое (контент) HTML-документа, которое отображается в окне браузера (текст, ссылки, картинки (изображения), таблицы, списки и т.д.). Он должен быть единственным в документе и всегда должен располагаться внутри элемента , сразу после элемента .
Тег body часто используется для размещения обработчиков событий, например onload, который позволяет выполнить скрипт после того, как содержимое документа будет загружено.
Примечание: все атрибуты (vlink, text, link, bgcolor, background, alink), ранее используемые с элементом body, считаются устаревшими и запрещены к использованию в HTML5, поэтому для определения цвета заднего фона, цвета текста или ссылок, а так же для добавления фонового изображения и т.д. используйте .
Элемент body является блочным и по умолчанию имеет небольшой внешний отступ со всех сторон, его высота определяется его содержимым. Чтобы растянуть его на всю высоту окна браузера, нужно указать высоту для него и для элемента html равную 100%:
html, body { height: 100%; }
Несмотря на то, что по умолчанию высота элемента body не охватывает всё окно браузера, если указать для него, он будет охватывать всю видимую область, однако если установить фон и для элемента body и для элемента html, то фон элемента body будет равняться его текущей высоте.
Атрибуты
Тег body поддерживает и
Пример
!DOCTYPE html
html
head
titleЗаголовок документа/title
/head
body
Содержимое страницы
/body
/html