I suspect that what you're seeing is that the background image is only drawn behind the content of your <h1> tag. And since that's the total content of the document, that would be correct. An HTML document does not, by default, expand to fill the entire browser window unless your CSS settings specify it. Add 'height:100%;' to the style for the <body> tag and you may see the effect you want. And don't forget to add a complete <!DOCTYPE> statement to ensure cross-browser compatibility.