Тело документа: элемент BODY
Синтаксис: <BODY>:</BODY> (оба тега не обязательны)
Атрибуты: id, class,style, title, lang, dir, события onload = сценарий (документ загружен) onunload = сценарий (документ выгружен)
Поддержка : | | Атрибуты lang и dir игнорируются | | | Атрибуты lang и dir игнорируются |
Тело документа содержит HTML-элементы, предназначенные для отображения обозревателем. Тело заключается в теги <BODY>:</BODY> или <a href="/cgi-bin/print.pl?id=996#eframeset" class=intext>FRAMESET</a>>:</FRAMESET>, если документ содержит фреймы (о них см. эту главу). Напомним, что наше описание не включает морально устаревшие элементы и атрибуты. Поэтому элемент BODY должен использовать только общие атрибуты и два нестандартных обработчика событий:
onload - происходит, когда обозреватель завершил загрузку документа в окно;
onunload - происходит, когда обозреватель завершил удаление документа из окна.
Все остальные атрибуты тела документа являются морально устаревшими и должны заменяться на стили CSS, например:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"> <HTML> <HEAD> <STYLE type="text/css"> BODY { background: white; color: black} A:link { color: red } A:visited { color: maroon } A:active { color: purple } </STYLE> </HEAD> <BODY> :тело документа: </BODY> </HTML>
Блочные и текстовые элементы
Большинство элементов HTML, используемых в теле документа, подразделяются на блочные (block-level) и текстовые (inline) элементы. Блочные элементы могут содержать как текстовые элементы, так и другие блочные элементы. При отображении они всегда выводятся как отдельный абзац. Текстовые элементы могут содержать только текст и другие текстовые элементы, но не могут содержать блочных элементов. При отображении они выводятся в текущей строке.
Ниже при описании каждого из элементов HTML мы указываем, к какому из этих двух типов он относится.
1 2 3
8 8 8
| |