Hola tata, para poner un fondo en una página web lo primero que tienes es que elegir la imagen que quieres poner de fondo. Una vez sepas la imagen, o bien usas la ruta de una imagen en internet o bien la pones en tu servidor (es más seguro tenerla en tu servidor, porque así no dependes de otra página web).
Finalmente, debes introducir el fondo que quieras mediante código. Aquí un ejemplo:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body background = "http://i49.tinypic.com/257g1dx.jpg" style="color:#FFFFFF;" >
<h1> Ejemplo imagen de fondo </h>
<br/>
<h3> aprenderaprogramar.com </h3>
<p>
Ejemplo de imagen de fondo
Los formatos para fondo son jpg, gif o png.
Si la imagen es más pequeña que la página, se repetirá en mosaico.
</p>
</body>
</html>Si tú quieres poner en tu página web el fondo que has visto en otra, lo mejor es que guardes la imagen de fondo en tu ordenador, luego la subas a tu servidor (por ftp) y luego pongas el código para que tu web se vea con ese fondo.