Question: I had created one HTML page for my experiance. In this i had use the background image like c:\documents ans settings.....\leftline.png.
But i don't know how to add images from a common directory. (like background-image= ('./images/leftline.png'). how i can do like this?

Answer: 
The second line you have is a relative address, relative to the "thing" that is calling it. 

So, say you have a webpage called "index.html" and it lives in 
`C:\My Documents\WebPages\My Page`. You might also have `C:\My Documents\WebPages\My Page\images\leftline.png`

Now, rather than type in "C:\My Documents\WebPages\My Page\images\leftline.png" we can simply use "images\leftline.png" in our index.html page. Why? Well, check the locations:

```
C:\My Documents\WebPages\My Page\images\leftline.png
C:\My Documents\WebPages\My Page\index.html

```

RELATIVE to index.html, leftline is only one directory away, so you can address relatively.
You have to save the images inside the directory of your website and then you can acess these images using relative path.

If your page for example Default.htm lies inside the virtual directory WebSite1 then you can create a folder for images say 'Images' and can point to an image inside the 'Images' directory by using 'Images/image1.jpg'

If from your html file you have to traverse a folder up then you can use '../Images/image1.jpg'

You can also give an absolute path for the image like http://.....