BODY (ТЕЛО) - тело документа
Цель
Основная структура документа HTML всегда состоит из заголовка и тела. Нет необходимости явно помещать тело в BODY элемент, однако делая так, можно специфицировать атрибуты, влияющие на представление документа в целом (например, установить фоновое изображение или цвет).
Типичное отображение
Если элемент BODY не содержит атрибуты, использование его не дает явного эффекта в непосредственном отображении документа.
Основной синтаксис
<BODY>тело документа</BODY>
Возможные атрибуты (Нет в HTML 2.0!)
Допустимый контекст
HTML элемент, который может быть либо подразумеваемым, либо явным. Только один элемент BODY разрешен в документе, и он должен находится после элемента HEAD (который тоже может быть как подразумеваемым, так и явным).
Содержимое
Заголовки, текстовые элементы, блоковые элементы и элементы ADDRESS.
Примеры
Пример BODY-1.html:
<BODY>
<H1>Sample document</H1>
<P> This is just a trivial sample document. Its body contains first a heading,
then a paragraph, and nothing else.
</P>
</BODY>
Пример BODY-2.html:
<BODY
BGCOLOR=AQUA
TEXT="#848484"
LINK=RED
VLINK=PURPLE
ALINK=GREEN
>
<H1>Sample document</H1>
<P> This is also a trivial sample document. Its body contains first a heading,
then a paragraph, and then a paragraph containing a link. However, the BODY
element uses attributes to affect the visual rendering.
</P>
<P> This document was written by
<A HREF="http://www.hut.fi/~jkorpela/">Jukka Korpela</A>.
</P>
</BODY>
Пример BODY-3.html:
<BODY
TEXT=BLUE
LINK=RED
VLINK=BLUE ALINK=PINK
BACKGROUND="http://www.hut.fi/~jkorpela/HTML3.2/wave.gif"
>
<H1>Sample document</H1>
<P>
This document contains first a heading, then a paragraph, and then a
paragraph containing a link. However, the BODY element uses
attributes to affect the visual rendering, including a background image.
</P>
<P>
This document was written by
<A HREF="http://www.hut.fi/~jkorpela/">Jukka Korpela</A>.
</P>
</BODY>
Примечания
В документе разрешен только один элемент BODY.
Будьте внимательны, когда выбираете цвета для документа. То, что выглядит приятно на Вашем экране, может быть неразличимо на другом.
Если Вы устанавливаете какие-то из атрибутов BGCOLOR, TEXT, LINK, VLINK или ALINK, то устанавливайте их все. Иначе, например, специфицированный Вами фоновый цвет может совпасть с пользовательским цветом для текста по умолчанию.
Выбирайте цвет текста так, чтобы он "работал" вместе с цветом фона или основными цветами изображения. Например, красное на зеленом может вызвать серьезные проблемы у значительного числа людей.
Цвет текста можно изменять локально с помощью элемента FONT с атрибутом COLOR. Однако цвет фона нельзя установить локально, поэтому если Вы хотите использовать отдельные фоновые образы, Вы должны создать отдельные HTML файлы (или использовать таблицы стилей).
В элемента BODY Вы можете задать как BGCOLOR, так и BACKGROUND. В этом случае обычно броузер отдает предпочтение BACKGROUND, но если изображение фона невозможно загрузить, будет использовано BGCOLOR.