Ciao, immagino che tu sia alle prime armi... prima di dirti come mettere lo sfondo ti consiglio di andare a leggere un paio di guide su HTML e CSS, guarda su html . it li trovi molto materiale utile.
Per inserire lo sfondo della pagina una possibilità molto generica è usare un foglio di stile legato al tag body. Se utilizzato in linea (ma sarebbe meglio in un file estero) modifica il codice in questo modo (questo è un esempio per fare lo sfondo di un colore unico scuro):
<body style="background-color:#2a2a2a;">
Questo è ovviamente solo un esempio - e nemmeno di quelli più in ordine, quindi ti consiglio di leggere qualche guida che ti ho consigliato prima di proseguire con la creazione della tua pagina web