Check out example codes for "how to add background image in html". It will help you in understanding the concepts better.

Code Example 1

<!-- HTML -->
<div id="imageDiv"></div>

<!-- CSS -->
<style>
  #imageDiv {
	background-image: url('someimage.png');
  }
</style>

Code Example 2

<html>
  <style>
	body
      {
      background-color: url('url from web'); /* replace "url from the web" with your url*/
      }
  </style>
  <body>
    <!-- Your body displayed with the picture-->
    <h1></h1> 
  </body>  
</html>

Code Example 3

<style>
div {
  background-image: url('img_girl.jpg');
}
</style>

Code Example 4

<!-- Code by Scratchy -->
<!-- Twitter: @S_cratchy-->

<head>
  <style>
    body {
      background-image: url(https://wallup.net/wp-content/uploads/2019/09/110394-cats-grey-kittens-fluffy-fat-grass-animals-cat-kitten-baby-cute-748x468.jpg) 
    }
  </style>
  
  <body>
    You have set the background image!
    
    
    
  </body>

Code Example 5

<!-- Background images are better implemented in CSS -->
<!-- but here is how you could do it in HTML in a pinch -->

<head>
  <style>
    .background {
      background-image: url(https://cleananddelicious.com/wp-content/uploads/2016/03/Avocad0-CD.jpg);
    }
  </style>
</head>

<body>
  <div class=background>
    <h1>The background of this div will be an avocado</h1>
  </div>
</body>

Code Example 6

DO NOT COPY THIS TEXT

you can change background images in the background-image: url('img_girl.jpg');
section :D






<!DOCTYPE html>





<html>
	<head>
        <style>
            div {
              background-image: url('img_girl.jpg');
              section :D
            }
        </style>
		<title>change your website title here</title>
	</head>
	<body>
      write the texts in your website using: h1, h2, h3,h4,h5,h6.
	</body>
</html>

Learn ReactJs, React Native from akashmittal.com