Общий или основной фон ставится или в html, или в css.
В html коде находим тэги <body></body> и устанавливаем фон в первый <body> (открывающий). Получиться должно так <body background="images/fon.png">. Это фон графический и здесь важно правильно указать путь к файлу.
Если просто задать цвет фона, то будет так <body bgcolor="#333333">. Можно сделать и то и другое вместе <body bgcolor="#333333" background="images/fon.png"> для страховки. Если вдруг не подгрузилось изображение фона, то на сайте будет отображаться цвет (bgcolor="#333333")
С помощью css задать фон можно по разному. Или непосредственно в <body></body> или в отдельном файле css. Здесь код пишется немного по другому.
Графический файл <body style="background-image: url(images/35.png)"> А это задаётся цвет <body style="background-color:#CCCCCC">
Если отдельный файл с css, то в коде html надо сначала прописать путь к файлу со стилями. Прописывается он между тэгами <head> и </head>, где style.css это название файла с расширением .css