I was in a similar situation last year. To get full marks for our web design unit, we had to use frames. I however, got away with using iframes, and that design is still up on my website (http://www.wingtips.org.uk -- No, I'm not hit-whoring ) While frames and iframes are sometimes useful - if you have a graphic heavy layout, it means your whole page isn't refreshed, just the frame which could be nothing but text; and it's easier to update a navigation frame than to update your navigation system on every single page - they have disadvantages. Not all browsers let you view frames correctly. Another is usability problems. Open my website, choose an internal page, and try bookmarking or e-mailing someone the url. You'll only get the home page. Another is targetting. It's so easy to forget to put a target frame at the end of a link, and doing that once could screw up your whole site from the viewer's point of view. I know I'm guilty of doing that on my site in one or two places, but frames are only a temporary solution. Some WYSIWYG editors cannot use frames, although they tend to be older. Both Dreamweaver and Frontpage gave me problems with my iframes. Also, a lot of search engines have problems indexing framed pages, as the home page merely has the frames text. Another problem is printing issues.. ever tried to print a framed page? And of course, there's always everyone's favourite problem, scrollbars and frame borders. These can be hidden, but again, not all browsers can interpret this code. Your page can also give problems for other site makers. What if someone wants to link to a specific page? And again, the targetting issue, apparantly legal action has been taken because some site owners object to their website appearing in someone else's frames. (Petty, but apparantly true. But when you see some frames pages, you can see their point.) And there's always my major gripe with frames pages, refreshing. I get really annoyed when I hit F5 or my browser refreshes by itself, and I get taken back to the home page. I normally kill my browser at that point. That's another point..user opinion. Never forget that when doing, or writing anything about web design. It's what your visitors think that matters.

Take my advice, try PHP! Might take longer to do, but much easier to update

I hope this helps I feel like I&#39;ve just written something for my old lecturer >.<