You define the src and alt attributes of img tag.

The client requests the server for the image using the provided src.

The server sends back the image in its original format.

The img tag then renders the image with its original size.

Cons

The server requests all images at once.

No lazy loading.

Layout shift occurs.