Регистрация
Войти
Стать экспертом Правила
Информатика

Что означают теги <body>и <html>

ОТВЕТЫ
HTML тег lt;bodygt; определяет содержимое (контент) HTML-документа, которое отображается в окне браузера (текст, ссылки, картинки (изображения), таблицы, списки и т.д.). Он должен быть единственным в документе и всегда должен располагаться внутриэлемента lt;htmlgt;, сразу после элемента lt;headgt;.

Тег lt;bodygt; часто используется для размещения обработчиков событий, например onload, который позволяет выполнить скрипт после того, как содержимое документа будет загружено.

Примечание: все атрибуты (vlink, text, link, bgcolor, background, alink), ранее используемые с элементом lt;bodygt;, считаются устаревшими и запрещены к использованию в HTML5, поэтому для определения цвета заднего фона, цвета текста или ссылок, а так же для добавления фонового изображения и т.д. используйте CSS.

Элемент lt;bodygt; является блочным и по умолчанию имеет небольшой внешний отступ со всех сторон, его высота определяется его содержимым. Чтобы растянуть его на всю высоту окна браузера, нужно указать высоту для него и для элемента lt;htmlgt; равную 100:

1

html, body { height: 100; }

Несмотря на то, что по умолчанию высота элемента lt;bodygt; не охватывает всё окно браузера, если указатьфон для него, он будет охватывать всю видимую область, однако если установить фон и для элемента lt;bodygt; и для элемента lt;htmlgt;, то фон элемента lt;bodygt; будет равняться его текущей высоте.

237
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам