When working with HTML images, there are usually two ways to do this: IMG and image.
Difference: img is an HTML tag and image is a server control. Most of the time, there is no difference between them
The Image control solves a tricky problem. Since the Img tag does not recognize the ~ symbol, which usually represents the site root, the Img tag can only refer to the image using a relative path
Img is used when images belong to web content. Background-image is used when images are used to beautify the page.