Как сделать фон в css?
background-image: url();
Почитать можно тут: htmlbook.ru/css/background-image
Поучиться тут: 
https://htmlacademy.ru/courses
https://www.codecademy.com/catalog/language/html-css
Чтобы было красиво:background-image: url('re.jpg');

	background: center no-repeat;
	-moz-background-size: 100%;
	-webkit-background-size: 100%;
	-o-background-size: 100%;
	background-size: 100%;