Responsive Images
When displaying an image on a web page, there are some factors to take into account. For example:
- The size of the device on which the image will be displayed
- The connectivity available
- The density of the device
There are some techniques that are used to deliver the best experience to the users:
- The use of
srcsetattribute of<img>which provide a list of images, withsrcused as a fallback - The use of
sizesattribute of<img>which is used to select and give the appropriate width to the image depending on the size of the viewport - The use of
<picture>element
