A background will always be there no matter what. You just build your website on top of the background. The html element <img/> is what you use to place an image on the page. Text can be added in a number of different ways. You really should learn HTML and CSS so you can understand the basics of web design. visit the site below:
www.w3schools.com