spacer 1x1 Beaverland Forum logo Beaverland
Web Page Writers’
Forum

Web Page
Writers’
Forum
MENU

sidebar.jpg (140x76)

maltax.jpg (120x80)

egypt09.jpg (140x140)

cret140.jpg (140x257)

Paleolithic Age (cavemes4.jpg--140x140)

hellmes4.jpg (140x120)

In search of Amazon (amazmes4.gif--140x140)

Human origin logo (humorgin.jpg-140x120)

Lost civilization (lostmes4.gif-140x150)

Beaverland Home logo (beavhom2.gif--140x113)


End of
Side-Bar Menu


onstore.gif (140x93)

beavbook.gif (120x160)

beavcomp.gif (120x160)

beavmovi.gif (120x160)

beavgift.gif (120x160)

beavtrav.gif (120x160)

music.gif (50x50) Beaverland Music

End of
Online Stores

Writing animation (writing.gif--148x80)Secrets and Tricks about Web Page Writing

How to Use an IMG tag
May 19, 2003

Betty animation (betty5zz.gif--237x250) IMG lettering animation (imganim.gif--150x50)

The <IMG . . .> tag allows you to embed images and image objects, such as .avi files, into your web page. This is a one-sided tag and does not require a closing tag. You must use the SRC= attribute.

Attributes

ALIGN=

Bertty's face (bettyfb3.gif--86x83) This allows you to specify how the text next to the image should be aligned in relation to the image. Possible values for this attribute are LEFT, RIGHT, TOP, TEXTTOP, MIDDLE, ABSMIDDLE, BASELINE, BOTTOM, or ABSBOTTOM.

Betty’s face is displayed at right. This is coded like this:

<p>
<IMG ALIGN="RIGHT" src="../images/bettyfb3.gif" alt="Bertty's face (bettyfb3.gif--86x83)" width="86" height="83">

This allows you to specify how . . .

Note that the IMG tag is placed at the beginning of each paragraph.


Betty's face (bettyfa3.gif--86x83) Here is an example for ALIGN="LEFT". blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah

<p>
<IMG ALIGN="LEFT" src="../images/bettyfa3.gif" alt="Bertty's face (bettyfa3.gif--86x83)" width="86" height="83">

Here is an example for ALIGN="LEFT". blah blah blah . . .


Betty's face (bettyfd3.gif--86x83) Here comes an example for ALIGN="TOP". blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah

<p>
<IMG ALIGN="TOP" src="../images/bettyfd3.gif" alt="Bertty's face (bettyfd3.gif--86x83)" width="86" height="83">

Here comes an example for ALIGN="TOP". blah blah blah . . .


Betty's face (bettyfc3.gif--86x83) This is an example for ALIGN="TEXTTOP". blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah

<p>
<IMG ALIGN="TEXTTOP" src="../images/bettyfd3.gif" alt="Bertty's face (bettyfd3.gif--86x83)" width="86" height="83">

This is an example for ALIGN="TEXTTOP". blah blah blah . . .


Betty's face (bettyfa3.gif--86x83) This is an example for ALIGN="MIDDLE". blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah

<p>
<IMG ALIGN="MIDDLE" src="../images/bettyfa3.gif" alt="Betty's face (bettyfa3.gif--86x83)" width="86" height="83">

This is an example for ALIGN="MIDDLE". blah blah blah . . .


Betty's face (bettyfb3.gif--86x83) This is an example for ALIGN="ABSMIDDLE". blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah

<p>
<IMG ALIGN="ABSMIDDLE" src="../images/bettyfb3.gif" alt="Betty's face (bettyfb3.gif--86x83)" width="86" height="83">

This is an example for ALIGN="ABSMIDDLE". blah blah blah . . .

You probably wonder, “what is the difference between MIDDLE and ABSMIDDLE?”

I know you cannot see any difference in the above two examples. If you’re using the latest version of Netscape Navigator, MSIE, Opera, NeoPlanet, and HotJava, you cannot see any difference. However, some older browsers handle somewhat differently—maybe erratically.

I’m Betty. Betty's face (bettyfb3.gif--86x83)Betty's face (bettyfb3.gif--86x83)Betty's face (bettyfb3.gif--86x83)

I’m Betty. Betty's face (bettyfb3.gif--86x83)Betty's face (bettyfb3.gif--86x83)Betty's face (bettyfb3.gif--86x83)

The above six pictures are displayed by the following code:

<p>
I&#8217;m Betty. <img src="../images/bettyfb3.gif" alt="Betty's face (bettyfb3.gif--86x83)" width="86" height="83">
<img align="middle" src="../images/bettyfb3.gif" alt="Betty's face (bettyfb3.gif--86x83)" width="86" height="83">
<img align="absmiddle" src="../images/bettyfb3.gif" alt="Betty's face (bettyfb3.gif--86x83)" width="86" height="83">

<p>
I&#8217;m Betty. <img src="../images/bettyfb3.gif" alt="Betty's face (bettyfb3.gif--86x83)" width="86" height="83">
<img align="absmiddle" src="../images/bettyfb3.gif" alt="Betty's face (bettyfb3.gif--86x83)" width="86" height="83">
<img align="middle" src="../images/bettyfb3.gif" alt="Betty's face (bettyfb3.gif--86x83)" width="86" height="83">

If you’re using MSIE 6.0, Netscape Navigator 7.02, Opera 7.10, NeoPlanet 5.2, or HotJava 3.0, your screen shows the following image:

Six Betties on MSIE (btymsie.jpg--352x262)

If you’re using Mosaic 3.0, you see the following screen:

Six Betties on Mosaic 3.0 (btymosai.jpg--454x320)

And if you’re using Netscape Communicator 4.79, you see the following image:

Six Betties on Communicator 4.79 (btyns479.jpg--340x422)

As you see, the latest versions of all the major browsers treat both of them exactly the same way. So, after all, you don’t have to use ABSMIDDLE.


Betty's face (bettyfc3.gif--86x83) This is an example for ALIGN="BASELINE". blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah

<p>
<IMG ALIGN="BASELINE" src="../images/bettyfc3.gif" alt="Betty's face (bettyfc3.gif--86x83)" width="86" height="83">

This is an example for ALIGN="BASELINE". blah blah blah . . .


Betty's face (bettyfd3.gif--86x83) This is an example for ALIGN="BOTTOM". blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah

<p>
<IMG ALIGN="BOTTOM" src="../images/bettyfd3.gif" alt="Betty's face (bettyfd3.gif--86x83)" width="86" height="83">

This is an example for ALIGN="BOTTOM". blah blah blah . . .


Betty's face (bettyfa3.gif--86x83) This is an example for ALIGN="ABSBOTTOM". blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah

<p>
<IMG ALIGN="ABSBOTTOM" src="../images/bettyfa3.gif" alt="Betty's face (bettyfa3.gif--86x83)" width="86" height="83">

This is an example for ALIGN="ABSBOTTOM". blah blah blah . . .

All the latest major browsers treat BASELINE, BOTTOM, and ABSBOTTOM exactly the same way, although some older versions might handle them slightly differently.

Conclusion

Only the BOTTOM, MIDDLE, TOP, LEFT, and RIGHT values are valid while the others are proprietary extensions. Try to use only the valid ones. If one of the other values gives you the layout that you’re looking for, go ahead and use it. Browsers that don’t recognize the value will still display the image, though the alignment might not be exactly what you want.

In practice, you’ll seldom find that ALIGN= will accomplish a complicated layout of your page. You’ll more likely use either TABLE or CSS positioning to achieve your layout.

To know more about the TABLE tag, please visit this page: How to Use a TABLE.
For more information on CSS (Cascading Style Sheet), please visit this page: CSS Table of Contents.

You’ll often use ALIGN= just to position a caption or direction beside an image, as in the following example where I’ve used ALIGN="MIDDLE":

TO PART 2 Betty upper part (betty5de.gif--237x250)
Betty lower part (betty5d.gif--237x346)




Rate article:
Excellent Good Neutral Poor Worst

Your Name:
Your Email Address:
Comments:


  Comments
 
If only the BOTTOM, MIDDLE, TOP, LEFT, and RIGHT values are valid, then why are you talking about other values?
    - Sandra

In old days, many browsers and Web page publishers used their own proprietary values. Those other values are remnants from the early days of fledgling browsers. And when you search the Net for some alignment values, you still come across those other values, which are confusing—if not misleading.

I’ve just picked up those other values as well so that beginners will know for sure that those other values are not valid (hence, the beginners don’t have to worry about those other values), though most browsers can still handle them.
    - Akira

 
 
Copyright Akira Kato
About this author:
  • Educated both in Canada and Japan
  • Traveled extensively in Europe, Far East, and North America
  • Worked as management consultant, computer systems analyst, college instructor and freelance writer.
Akira Kato

Betty in bikini lingerie (betty31c.gif--232x516) Betty in hot-pant lingerie (betty32c.gif--231x473)

She might try something different
Or you might.
Visit Henry & June Lingerie.

spacer 1x1 Beaverland Forum logo--(bforum2.jpg--170x150) Copyrights © 2000-2003 Beaverland International Press
spacer 1x1 Beaverland
Web Page
Writers’
Forum
eroscrol.gif (256x196)