Week 9 - HTML Frames | Frames are hard. Many people also feel that they are useless or cause more problems than they solve, and so refuse to learn them. But if you want to be a well-rounded Web developer, you'll learn to use frames. There are some good reasons to use HTML frames, one of them being that there will be questions on the final exam about them. :-) Note: if you didn't receive the previous weeks you can always pick up missed lessons online at: http://webdesign.about.com/c/ec/9lost.htm You can also get the lessons more quickly if you'd like. | |
Syllabus |
Week 9 - HTML Frame Tags - The basics of HTML frames
- Linking Within HTML Frames - There's one more attribute to learn
- When to Frame - and when not to
- Homework
|
|
HTML Frame Tags |
HTML Frames Introduction Frames are a way of opening sub-Windows within the current Web window. For every frameset you build, there is one additional HTML page for every frame - in other words, for a 2 frame frameset, you would write 3 HTML documents. |
Build Your First Frameset This HTML frames tutorial will take you through the steps to create a framed Web page with two frames: one navigation and one the main page. |
Noframes Don't forget to write the noframes content. If you leave this out, your frames will not be viewable by search engines or accessible. |
Linking Within HTML Frames |
HTML Frames Targets Targets on the anchor tags allow you to define exactly which frames you want your links to open in. |
When to Frame |
Frames - Why and Why Not There are some good and bad reasons to frame Web pages. |
Frames and Search Engines The main reason frames are bad to use without a noframes tag is because search engines don't handle them very well. |
Homework |
Practice What You've Learned Build a frameset on your site with at least two frames. Make one of the frames your navigation and the other your primary content area. Have at least one link into your main content frame from your navigation frame. Create another link that links to a new page, either on the parent window, or in an entirely new window. I've put up a framed page for you to see how you might do your homework: http://webdesign.about.com/od/html101classes/l/zhtmlclass9.htm |
No comments:
Post a Comment