Тег BODY

Элемент <BODY> предназначен для хранения содержания веб-страницы (контента), отображаемого в окне браузера. Информацию, которую следует выводить в документе, следует располагать именно внутри контейнера BODY. К такой информации относится текст, изображения, теги, скрипты JavaScript и т.д.

Тег <BODY> также применяется для определения цветов ссылок и текста на веб-странице. Подобная практика в HTML 4 осуждается и взамен для указания цветовой схемы рекомендуется использовать стили, применяя их к селектору BODY. Тем не менее, большинство параметров до сих пор поддерживается разными браузерами.

Часто тег <BODY> используется для размещения обработчика событий, например, onLoad, которое выполняется после того, как документ завершил загрузку в текущее окно или фрейм.

Открывающий и закрывающий теги <BODY> на веб-странице не являются обязательными, однако хорошим стилем считается их использование, чтобы определить начало и конец HTML-документа.

Синтаксис

<body> ... </body>

Параметры

Использование тега <BODY>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Тег BODY</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body onLoad="alert('Документ загружен')">

<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem
nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat.</p>
<p>Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper
suscipit lobortis nisl ut aliquip ex ea commodo consequat.</p>

</body>
</html>

При использовании параметра onload тега <BODY> выполняется скрипт, написанный на языке JavaScript, в данном случае он выводит сообщение, что документ загружен.

Описание параметров тега <BODY>


Параметр ALINK

Устанавливает цвет активной ссылки. Текущий цвет ссылки меняется на активный, когда на ссылку нажимают курсором мыши или выделяют ее с помощью клавиатуры.

Синтаксис

<body alink="цвет">...</body>

Аргументы

Значение цвета можно задавать двумя способами.

  1. По его названию.
  2. По шестнадцатеричному значению

Аналог CSS

BODY:active { color: цвет }

Параметр BACKGROUND

Определяет изображение, которое будет использоваться в качестве фонового рисунка. В отличие от обычных изображений, для фона не устанавливаются ширина и высота, и он всегда отображается в натуральную величину с масштабом 100%. Если рисунок по размеру меньше окна браузера, то картинка повторяется по горизонтали вправо и вниз, выстраиваясь, как мозаика. По этой причине на месте стыка фоновых картинок могут возникнуть видимые перепады, заметные для посетителей сайта. При выборе фонового рисунка убедитесь, что обеспечен достаточный контраст между ним и текстом веб-страницы. В качестве фона допускается использовать анимированные изображения в формате GIF, но они отвлекают внимание читателей.
Синтаксис

<body background="URL">...</body>

Аргументы

Любой допустимый адрес изображения — можно использовать относительный или абсолютный путь.
Значение по умолчанию

Аналог CSS

BODY { background: url('путь к файлу') }

Параметр BGCOLOR

Устанавливает цвет фона веб-страницы. Можно использовать этот параметр совместно с background, подобрав цвет фона близкий к фоновому рисунку

Синтаксис

<body bgcolor=цвет>...</body>

Аналог CSS

BODY { background: цвет }

Параметр BGPROPERTIES

По умолчанию фоновый рисунок прокручивается совместно с содержанием веб-страницы. Используя параметр bgproperties можно зафиксировать фон на одном месте и, таким образом, заставить прокручиваться только контент. Подобное качество веб-страницы редко применяется для сайтов, поэтому для пользователей может показаться странным и непривычным.

Синтаксис

<body bgproperties="fixed">...</body>

Аргументы

Существует только одно значение fixed, которое фиксирует фон. Если требуется, чтобы фон не фиксировался, удалите параметр bgproperties у тега <BODY> или установите у него пустое значение — "".

Аналог CSS

BODY { background-attachment: fixed | scroll }

Параметры BOTTOMMARGIN, TOPMARGIN, RIGHTMARGIN, LEFTMARGIN

Определяет отступ от левого края окна браузера до контента веб-страницы.

Синтаксис

<body leftmargin="число">...</body>

Аргументы

Целое положительное число, которое устанавливает отступ в пикселах. Значение по умолчанию 10 пикселов для Windows и 8 пикселов для Macintosh.

Аналог CSS

BODY { margin: число }

Примечания:

Параметр LINK

Устанавливает цвет непосещенных ссылок.

Синтаксис

<body link=цвет>...</body>

Значение по умолчанию #0000FF


Аналог CSS

BODY:link { color: цвет }

Параметр SCROLL

Параметр scroll управляет присутствием полос прокрутки в окне браузера, когда содержание веб-страницы превышает размер текущего окна. Этот параметр работает только в браузере Internet Explorer.


Синтаксис

<body scroll="yes | no">...</body>

Аргументы

Значение по умолчанию yes

Аналог CSS

BODY { overflow: hidden }

Параметр TEXT

Устанавливает цвет текста, используемого на веб-странице по умолчанию. Цвета отдельных элементов можно легко изменять с помощью стилей.

Синтаксис

<body text="цвет">...</body>

Значение по умолчанию #000000


Аналог CSS

BODY { color: цвет }

Параметр VLINK

Определяет цвет посещенных ссылок, т.е., таких ссылок, на которые пользователь уже «нажимал».

Синтаксис

<body vlink="цвет">...</body>

Значения по умолчанию:

Аналог CSS

BODY:visited { color: цвет }