como pongo un fondo png a mi web

Como no expliques en que quieres que te ayuden, creo que sera dificil que podamos.
Lo mejor de caerse al tropezar, es volverse a levantar.
Procura explicarte mejor ok?

Pon esto en tu hoja de estilos:
body {
            background-image: url(Ubicacion de tu imagen/imagen.png)
}