I see this question lots...people want to have a frame in their site.
I use iframes, they're much more simpler.
Here's my little tutorial on setting up a frame in your website.
First of all, use this basic code:
Code:
<IFRAME name="inlineframe" src="URL HERE" width=# height=# marginwidth=# marginheight=# frameborder=# scrolling=auto></IFRAME>
Replace "URL HERE" with the URL of the page you want to appear in the frame, the # after height and width with the height and width you want in pixels, if you want, you can replace "inlineframe" with a different name. Replace th # after marginwidth and marginheight with the number in height and width in pixels you want your margin to be, and replace the # after frameborder with the width in pixels you want the border to be. If you don't want a marginn or a border, just place a 0 in those places.
Next, you have to set up the links to click on, use this code to set them up so that when you click on a link outside the iframe, it targets the iframe and a new page appears.
Code:
<a href="URL HERE" target="inlineframe">TEXT TO CLICK ON</a href>
Replace URL HERE with the URL of the page you want to appear in the frame, and if you've re-named the frame, replace "inlineframe" with the name of your frame.
Then, you position the links and the iframe. I'f you're using something like Frontpage, you can click and drag, but I'm not sure about what to do after that.
Simple, eh? You can combine more then one. And they work just like frames, but are much simpler.
Note: I'm not quite sure which browsers support iframes, but I think these are it: IE 5+, Mozilla Firefox, and Opera 7. I'm not sure about Netscape