RE:Imagenes que no se ven en Html
Con respecto a la primer pregunta, sucede lo siguiente, el enlace no se corresponde con la imagen o, simplemente, no has subido la imagen; revisá eso.
Y con respecto a lo segundo, tantas veces posteado en este foro...., hay que procedeer de la siguiente manera.
Esto es, trabajar con CSS (cascade style sheet).
Insertar lo siguiente entre las etiquetas HEAD
<style type="text/css">
body { background-attachment: scroll; background-image: url(imagen.jpg); background-repeat: no-repeat; background-position: center center}
</style>
En background-attachment podés poner scroll o fixed lo cual instruirá al browser sobre cómo comportarse el fondo. Con no-repeat obtenés lo que deseás y luego podés jugar con respecto a la alineación: left - center - right para el eje X y top - center - botton para el eje y (vertical)
Espero te sea útil. Suerte!