You May find frames hard to learn at the begining.. to me frames were just a pain .. but i had to figure it out cause i was too lazy to draw a layout and use i frames... Frames are easier to use however .
What are frames? well frames is just a way to put 3 or 4 different pages in one...
to use frames on your website first you ave to decide which type of frames you want
for example you want your page to look like this


so you will need 4 diff. pages...
open your html editor and create 4 pages name them
top.html
left.html
right.html
main.html ..
the main.html page is where all your content is and it is also the part in which everything you click on will show up in there
then i open an empty page say my index.html page...
in the index.html page i put my frame codes .. for the example above i use this code

<head> <title>Twizted CreationZz</title> </head> <frameset rows="114,*" frameborder="NO" border="0" framespacing="0" cols="*"> <frame name="top" scrolling="NO" noresize src="TOP.html"> <frameset cols="*,125" frameborder="NO" border="0" framespacing="0" rows="*"> <frameset cols="131,*" frameborder="NO" border="0" framespacing="0" rows="*"> <frame name="left" scrolling="AUTO" noresize src="LEFT.html"> <frame name="main" src="Main.html"> </frameset> <frame name="right" scrolling="auto" noresize src="RIGHT.html"> </frameset> </frameset> <noframes> </noframes>

and that it now i should have my page up and ready ..

now choose which type of frames u want to use and copy and pase codes for it ...







Now here what you need to change in the codes....
Site Title--> Change to your site name
LEFT FRAME URL--> Change to your left FRAME url
RIGHT FRAME URL--> Change to your right frame url
TOP FRAME URL--> Change to your top frame url
MAIN FRAME URL--> Change to your main frame url

Getting rid of scrollbars:
Sometimes like on the top of the page you don't need to scroll so take the scrollbar off.
On the index.html page you need to add "scrolling=no" to the frame src tag.
change: <frame src="top.html" NAME="top">
to: <frame src="top.html" NAME="top" scrolling=no>

Remove Frame Borders:
Frame borders show around each frame if you don't want them to then:
change: <frameset cols="140,*">
to:: <frameset cols="140,*" border=0 frameborder=0 framespacing=0>

Targeting Frames..
you will want all your links to open up in the main part of the page
so on every link u put up instead of just putting : <a href="URL OF PAGE">link1</a>
u will need to add target="Main"
so it looks like this: <a href=" URL OF PAGE" Target="main">link1</a>

if u need more help conatct me
if you find this tutourial helpful please link me back