Учитывая ваш вопрос ...
Это плохая практика.
Фон к всему телу страницы должен быть применен к тегу body:
body { background-image:url('sunny.gif') }
Это лучшая практика.
Просто обратите внимание, что если изображение выИспользуется меньше, чем экран, это будет повторяться!
Обычно рекомендуется также указать соответствующий цвет фона, так как он появится сразу (а затем будет заменен).
body { background-image:url('sunny.gif'); background-color:#b0c4de; }
Также ярлык:
body { background: #b0c4de; url('sunny'.jpg) } # could also add repeat/scroll/top
Вот полный список для фона:
- background-attachment
- background-color
- background-image
- background-position
- background-repeat
Хорошие записи по адресу: http://www.beginnersguidetohtml.com/references/css