Есть несколько способов вставить фон в HTML и CSS.
- С помощью свойства background-image в CSS:
body {
background-image: url("путь_к_файлу_с_фоном.jpg");
}
- С помощью тега
<body>
<img src="путь_к_файлу_с_фоном.jpg" alt="Фоновое изображение">
<!-- остальной контент -->
</body>
- С помощью тега и CSS:
<body>
<div class="background"></div>
<!-- остальной контент -->
</body>
.background {
background-image: url("путь_к_файлу_с_фоном.jpg");
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
}
В этом случае создается пустой блокdiv>, который занимает всю область экрана и на который накладывается фоновое изображение.