Images are very important to beautify as well as to depicts many concepts on your web page. Its is true that one single image is worth than thuasands of words. So as a Web Developer you should have clear understanding on how to use images in your web pages.
   Insert Image – The <img> Element:
You will insert any image in your web page by using <img> tag. Following is the simple syntax to use this tag.
<img src="image URL" attr_name="attr_value"...more attributes />
width: sets width of the image. This will have a value like 10 or 20%etc.   Image Attributes:
Following are most frequently used attributes for <img> tag.
- height:Â sets height of the image. This will have a value like 10 or 20% etc.
- border:Â sets a border around the image. This will have a value like 1 or 2 etc.
- src:Â specifies URL of the image file.
- alt:Â this is an alternate text which will be displayed if image is missing.
- align: this sets horizontal alignment of the image and takes value either left, right orcenter.
- valign: this sets vertical alignment of the image and takes value either top, bottom orcenter.
- hspace:Â horizontal space around the image. This will have a value like 10 or 20%etc.
- vspace:Â vertical space around the image. This will have a value like 10 or 20%etc.
- name:Â name of the image with in the document.
- id:Â id of the image with in the document.
- style:Â this will be used if you are using CSS.
- title:Â specifies a text title. The browser, perhaps flashing the title when the mouse passes over the link.
Example:
<!DOCTYPE html> <html> <head> <title>HTML image Tag</title> </head> <body> <img src="http://www.learning4uworld.com/images/html.gif" alt="HTML Tutorial" width="100" height="100"Â border="2" align="center" title="HTML Tutorial" /> </body> </html>
Global Attributes
This tag supports all the global attributes.
Specific Attributes
The HTML <img> tag also supports following additional attributes:
Attribute | Value | Description |
---|---|---|
align | top bottom middle left right |
Deprecated-Specifies the alignment for the image. |
alt | text | Specifies alternate text |
border | pixels | Deprecated – Specifies the width of the image border. |
crossorigin | anonymous use-credentials | It allows images from third-party sites that allow cross-origin access to be reused with canvas. |
height | pixels or % | Specifies the height of the image. |
hspace | pixels | Deprecated – Amount of white space to be inserted to the left and right of the object. |
ismap | URL | Defines the image as a server-side image map. |
longdesc | text | Deprecated-Specifies a URI/URL of a long description – this can elaborate on a shorter description specified with the alt attribute. |
src | URL | the url of an image |
usemap | #mapname | Defines the image as a client-side image map and used alongwith <map> and <area> tags. |
vspace | pixels | Deprecated – Amount of white space to be inserted to the top and bottom of the object. |
width | pixels or % | Sets the width of an image in pixels or in %. |