Partners
Interested? Send an e-mail
Newsletter
Sign up for our newsletter!
Basics of div tags
Posted 26/12/06 by Stian Bakkane
Category: Dreamweaver | Level: Moderate | Hits: 5768 | Favourites: 0
78 Ratings
In this tutorial you will learn the basics on how to set up div tags for your site. This is crucial to learn if you want to design web sites. So take a peak!
Create a new HTML file in Macromedia Dreamweaver 8 (CTRL+N).



Then create a new CSS file by following the same steps as above, just make sure you select "CSS" instead of "HTML". Then save the two newly created files in the same folder. For example "my website". Save the HTML file as index.html and the CSS file as css.css.

The first thing we want to do, is to set the padding and the margins on the index site to 0. This is done using the CSS file we just created. Open your CSS file.



On line 3, type the same as I've done.



If you want to learn more about CSS, read the tutorial and ask around in the forums.

Now, go back to your html page and import your stylesheet.

Then switch to code view.



Inside the body tags, write this:

<div id="main-wrap">
</div>

This will be the main container of the page.

Then, inside the newly created div tag, create another one. Like this:

<div id="main-wrap">
<div id="header"></div>
</div>



Then, underneath the header div, still inside the main-wrap, write three more divs.

<div id="content"><div>
<div id="navigation"></div>
<div id="footer"></div>

You should also fill the div tags with some placeholder text like this:



If you return to the design view, you will see four of your div tags. This is because you filled them with text. Empty div tags will be 0px in height if you don't set the height using CSS.

It doesn't really look like a web site yet. But after some work in the CSS sheet we will get closer to a full site.

Open your CSS sheet.

On a new line, type:

#main-wrap{
width: 800px;
margin: auto;
}

This will set the width of the main-wrap div to 800px. The margin property is set to auto. This will center the div tag.



If you go back to the html page, you can see the changes we made.

It should look like this:



Go back to your CSS sheet and write this:

#main-wrap{
width: 796px;
margin: auto;
background-color: #CCCCCC;
padding: 2px;
}
#header{
height: 100px;
margin-bottom: 2px;
}
#content{
float: right;
width: 640px;
padding: 5px;
background-color: #FFFFFF;
}
#navigation{
margin-right: 652px;
padding: 5px;
background-color: #FFFFFF;
}
#footer{
clear: both;
margin-top: 2px;
padding: 5px;
background-color: #FFFFFF;
}



That's how you set up your divs for a site. If you have any questions ask in the forums, we are there to help you!

Next up is the tutorials on how to set up the text, navigation menu and so on. So tune in!
Comments
Parvez (39 years ago)
This is really very good.
thanx
Phyo Wai (39 years ago)
This is very useful for me.
Thanks.
ganesh (39 years ago)
good finally i found a basic tutorial in div
srikanth (39 years ago)
hi this is very good
Thorleif Jacobsen (39 years ago)
Just want to tell everyone. Instead of body,html {margin:0;padding:0;} you could do:

* { margin: 0; padding: 0; }

which means all tags :)
desmond (39 years ago)
that was a nice piece keep it up for newbies like us.thankx
ammu (39 years ago)
hai dear fiend ilu
Senthil (39 years ago)
It was very useful for me
prakash (39 years ago)
this is good
Comment:
Error
You have to be logged in to add comments!

Sign up today!
Users online: