Инструкция
1
Самый простой способ сделать фон в html-документе - прописать значение атрибутов к тегу body. Заданное значение атрибута background будет определять фоновый рисунок на странице. Если же задать значение атрибута bgcolor, то страница приобретет фоновый цвет. Цвет в атрибуте bgcolor тега body можно указывать как в шестнадцатеричном варианте, так и просто одним словом.
2
Можно добиться того же самого эффекта, воспользовавшись каскадными таблицами стилей CSS. Значение атрибута background-color определит фоновый цвет на странице, в то время как задание значения атрибуту background-image будет определять путь к фоновому рисунку страницы. Эти инструкции можно прописать на селектор body. Можно поступить и по-другому: в html тегу body присвоить класс или идентификатор, а в css указанные выше атрибуты прописать классу или идентификатору соответственно. Следует только иметь в виду, что если атрибуты будут прописаны классу, то в html-документе фоновый цвет будут иметь все объекты с указанным классом.
3
Указанные выше инструкции можно написать в самом теле html-документа. Для этого в служебной секции между тегами head (открывающим и закрывающим) открыть тег style. Между открытием и закрытием данного тега можно писать любые инструкции CSS. Следует только учитывать, что в этом случае вес страницы увеличится, что может негативно сказаться на времени ее загрузки у конечного пользователя. Также следует учесть, что в случае указания фоновой картинки, ее можно повторять по горизонтали, вертикали или по двум осям сразу. За это отвечает атрибут background-repeat в CSS. Фоновая картинка может быть жестко закреплена вне зависимости от наличия полосы прокрутки в документе. Для достижения такого эффекта следует указать background-attachment: fixed.
4
Фон у html-документа можно сделать, прибегнув к языкам программирования. Можно прописать инструкции html с помощью JavaScript. Для этого подойдет языковая конструкция document.write. Если то же самое выразить через модель DOM, то инструкция document.body.style.backgroundColor = “red” сделает фон страницы красным. Это равносильно прописыванию соответствующего атрибута напрямую в CSS.
5
Предыдущие инструкции можно прописать прямо в коде веб-страницы, создав пару тегов script между открывающим и закрывающим тегом head. Однако можно все эти указания записать в отдельный файл с расширением js, который, впоследствии, подключить к странице.