Ваш пример отвечает на ваш вопрос! Тело является блочным элементом, как и любой другой. Он имеет свойства width, height, padding, margin и border.
- Обратите внимание, что важно, чтобы страница отображалась в строгом, а не причудливом режиме, чтобы можно было рассматривать элемент тела как элемент уровня блока; в противном случае он рассматривается как documentElement и все ставки отключены. - НикФитц
Тогда можем ли мы использовать body вместо #container div? - Джитендра
- Хорошая теория. Позор о Microsoft. - Дэвид Дорвард
- @ Jitendra: вы можете, но будьте внимательны с кросс-браузерным тестированием, особенно когда речь идет о прокрутке :-) - NickFitz
В чем разница между окном просмотра и телом? - Джитендра
- область просмотра - это видимая область окна браузера, в которой отображается документ. Тело является элементом в документе. В режиме причуд тело также будет обрабатываться как documentElement: то есть корневой узел документа, который заполнит окно и при необходимости сможет прокручиваться. В строгом режиме элемент html будет рассматриваться как documentElement, а тело будет его дочерним элементом. В качестве эксперимента измените свою тестовую страницу, добавив правило стиля html {background-color: # 00f; } - вы увидите, что html-элемент содержит `body '- NickFitz