0% found this document useful (0 votes)
65 views6 pages

HTML Img Tag

The document discusses the HTML <img> tag, which is used to embed images in web pages. The <img> tag requires src and alt attributes, and it is recommended to always specify width and height attributes as well. The <img> tag supports various attributes to control image loading, sizing, alignment, borders, margins and more. It can also be used to create image maps with clickable regions linking to other pages.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
65 views6 pages

HTML Img Tag

The document discusses the HTML <img> tag, which is used to embed images in web pages. The <img> tag requires src and alt attributes, and it is recommended to always specify width and height attributes as well. The <img> tag supports various attributes to control image loading, sizing, alignment, borders, margins and more. It can also be used to create image maps with clickable regions linking to other pages.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

11/8/21, 2:52 AM HTML img tag

  HTML CSS   
 Menu  Log in

HTML <img> Tag


❮ Reference ❯

Example
How to insert an image:

<img src="img_girl.jpg" alt="Girl in a jacket" width="500" height="600">

Try it Yourself »

More "Try it Yourself" examples below.

Definition and Usage


The <img> tag is used to embed an image in an HTML page.

Images are not technically inserted into a web page; images are linked to web pages.
The <img> tag creates a holding space for the referenced image.

The <img> tag has two required attributes:

src - Specifies the path to the image

https://www.w3schools.com/tags/tag_img.asp 1/11
11/8/21, 2:52 AM HTML img tag

alt - Specifies an alternate text for the image, if the image for some reason cannot
  HTML CSS   
be displayed

Note: Also, always specify the width and height of an image. If width and height are not
specified, the page might flicker while the image loads.

Tip: To link an image to another document, simply nest the <img> tag inside an <a>
tag (see example below).

Browser Support
Element

<img> Yes Yes Yes Yes Yes

Attributes
Attribute Value Description

alt text Specifies an alternate text for an image

crossorigin anonymous Allow images from third-party sites that allow


use-credentials cross-origin access to be used with canvas

height pixels Specifies the height of an image

ismap ismap Specifies an image as a server-side image map

loading eager Specifies whether a browser should load an image


lazy immediately or to defer loading of images until
some conditions are met

longdesc URL Specifies a URL to a detailed description of an


image

referrerpolicy no-referrer Specifies which referrer information to use when


no-referrer- fetching an image
when-
downgrade
origin
origin-when-

https://www.w3schools.com/tags/tag_img.asp 2/11
11/8/21, 2:52 AM HTML img tag

cross-origin
  HTML CSS   
unsafe-url

sizes sizes Specifies image sizes for different page layouts

src URL Specifies the path to the image

srcset URL-list Specifies a list of image files to use in different


situations

usemap #mapname Specifies an image as a client-side image map

width pixels Specifies the width of an image

ADVERTISEMENT

Enable efficient design


Create high-quality, high-performance building and infrastructure design

Autodesk AEC Collection Learn M

Global Attributes
The <img> tag also supports the Global Attributes in HTML.

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

More Examples
https://www.w3schools.com/tags/tag_img.asp 3/11
11/8/21, 2:52 AM HTML img tag

  HTML CSS   
Example
Align image (with CSS):

<img src="smiley.gif" alt="Smiley face" width="42" height="42"


style="vertical-align:bottom">
<img src="smiley.gif" alt="Smiley face" width="42" height="42"
style="vertical-align:middle">
<img src="smiley.gif" alt="Smiley face" width="42" height="42"
style="vertical-align:top">
<img src="smiley.gif" alt="Smiley face" width="42" height="42"
style="float:right">
<img src="smiley.gif" alt="Smiley face" width="42" height="42"
style="float:left">

Try it Yourself »

Example
Add image border (with CSS):

<img src="smiley.gif" alt="Smiley face" width="42" height="42"


style="border:5px solid black">

Try it Yourself »

Example
Add left and right margins to image (with CSS):

<img src="smiley.gif" alt="Smiley face" width="42" height="42"


style="vertical-align:middle;margin:0px 50px">

Try it Yourself »

https://www.w3schools.com/tags/tag_img.asp 4/11
11/8/21, 2:52 AM HTML img tag

  HTML CSS   
Example
Add top and bottom margins to image (with CSS):

<img src="smiley.gif" alt="Smiley face" width="42" height="42"


style="vertical-align:middle;margin:50px 0px">

Try it Yourself »

Example
How to insert images from another folder or from another web site:

<img src="/images/stickman.gif" alt="Stickman" width="24" height="39">


<img src="https://www.w3schools.com/images/lamp.jpg" alt="Lamp" width="32"
height="32">

Try it Yourself »

Example
How to add a hyperlink to an image:

<a href="https://www.w3schools.com">
<img src="w3html.gif" alt="W3Schools.com" width="100" height="132">
</a>

Try it Yourself »

Example
How to create an image map, with clickable regions. Each region is a hyperlink:

https://www.w3schools.com/tags/tag_img.asp 5/11
11/8/21, 2:52 AM HTML img tag

 <img
 src="workplace.jpg"
HTML CSS alt="Workplace" usemap="#workmap" width="400"
  
height="379">

<map name="workmap">
<area shape="rect" coords="34,44,270,350" alt="Computer"
href="computer.htm">
<area shape="rect" coords="290,172,333,250" alt="Phone" href="phone.htm">
<area shape="circle" coords="337,300,44" alt="Cup of coffee"
href="coffee.htm">
</map>

Try it Yourself »

Related Pages
HTML tutorial: HTML Images

HTML DOM reference: Image Object

CSS Tutorial: Styling Images

Default CSS Settings


Most browsers will display the <img> element with the following default values:

Example

img {
display: inline-block;
}

Try it Yourself »

https://www.w3schools.com/tags/tag_img.asp 6/11

You might also like