HTML5 <img> Tag


How to insert an image:

<img src="angry.gif" alt="Angry face" />

Try it yourself »

Definition and Usage

The <img> tag defines an image in an HTML page.

Notice that images are not technically inserted into an HTML page, images are linked to HTML pages. The <img> tag creates a holding space for the referenced image.

Differences Between HTML 4.01 and HTML5

The layout attributes: align, border, hspace, and vspace were deprecated in HTML 4.01, and are not supported in HTML5.


Attribute Value Description
alt text Defines a short description of the image
src URL The URL of the image to display
height pixels
Defines the height of an image
ismap ismap  Defines the image as a server-side image map
usemap #mapname Defines the image as a client-side image map. Used together with the <map> and <area> tags
width pixels
Sets the width of  an image

Standard Attributes

The <img> tag also supports the Standard Attributes in HTML5.

Event Attributes

The <img> tag also supports the Event Attributes in HTML5.