BODY (ТЕЛО) - тело документа
Цель
Основная структура документа HTML всегда состоит из заголовка и тела. Нет необходимости явно помещать тело в BODY элемент, однако делая так, можно специфицировать атрибуты, влияющие на представление документа в целом (например, установить фоновое изображение или цвет).
Типичное отображение
Если элемент BODY не содержит атрибуты, использование его не дает явного эффекта в непосредственном отображении документа.
Основной синтаксис
<BODY>тело документа</BODY>
Возможные атрибуты (Нет в HTML 2.0!)
имя атрибута | возможные значения | смысл |
---|---|---|
BGCOLOR | цветовая спецификация | фоновый цвет документа |
TEXT | цветовая спецификация | цвет для текста документа |
LINK | цветовая спецификация | цвет для непосещенной гипертекстовой связи |
VLINK | цветовая спецификация | цвет для посещенной гипертекстовой связи |
ALINK | цветовая спецификация | цвет для активной гипертекстовой связи; используется для выделения текста связи на момент, когда пользователь нажал на связь |
BACKGROUND | URL | URL фонового образа |
Допустимый контекст
HTML элемент, который может быть либо подразумеваемым, либо явным. Только один элемент BODY разрешен в документе, и он должен находится после элемента HEAD (который тоже может быть как подразумеваемым, так и явным).
Содержимое
Заголовки, текстовые элементы, блоковые элементы и элементы ADDRESS.
Примеры
<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 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 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.