Sams Teach Yourself HTML 4 in 24 Hours
- Table of Contents
- Copyright
- About the Author
- Acknowledgments
- Tell Us What You Think!
- Put Your HTML Page Online Today
- I. Your First Web Page
- Hour 1. Understanding HTML and XML
- Hour 2. Create a Web Page Right Now
- Hour 3. Linking to Other Web Pages
- Hour 4. Publishing Your HTML Pages
- II. Web Page Text
- Hour 5. Text Alignment and Lists
- Hour 6. Text Formatting and Font Control
- Hour 7. Email Links and Links Within a Page
- Hour 8. Creating HTML Forms
- III. Web Page Graphics
- Hour 9. Creating Your Own Web Page Graphics
- Hour 10. Putting Graphics on a Web Page
- Hour 11. Custom Backgrounds and Colors
- Hour 12. Creating Animated Graphics
- IV. Web Page Design
- Hour 13. Page Design and Layout
- Hour 14. Graphical Links and Imagemaps
- Hour 15. Advanced Layout with Tables
- Hour 16. Using Style Sheets
- V. Dynamic Web Pages
- Hour 17. Embedding Multimedia in Web Pages
- Hour 18. Interactive Pages with Applets and ActiveX
- Hour 19. Web Page Scripting for Non-Programmers
- Hour 20. Setting Pages in Motion with Dynamic HTML
- VI. Building a Web Site
- Hour 21. Multipage Layout with Frames
- Hour 22. Organizing and Managing a Web Site
- Hour 23. Helping People Find Your Web Pages
- Hour 24. Planning for the Future of HTML
- VII. Appendixes
- A. Readers' Most Frequently Asked Questions
- B. HTML Learning Resources on the Internet
- C. Complete HTML 4 Quick Reference
- D. HTML Character Entities
Workshop
Quiz
- Write the HTML to list the names Mickey, Minnie, and Donald in a frame taking up the left 25 percent of the browser window. Make it so that clicking each name brings up a corresponding Web page in the right 75 percent of the browser window.
- Write a frameset document to make the frame layout pictured here:
Answers
-
You need five separate HTML documents. The first document is the frameset:
<html><head><title>Our Friends</title></head> <frameset cols="25%,75%"> <frame src="index.htm" /> <frame src="mickey.htm" name="mainframe" /> </frameset> </html>
Next, you need the index.htm document for the left frame:
<html><head><title>Our Friends Index</title></head> <body> Pick a friend:<p> <a href="mickey.htm" target="mainframe">Mickey</a><p> <a href="minnie.htm" target="mainframe">Minnie</a><p> <a href="donald.htm" target="mainframe">Donald</a><p> </body></html>
Finally, you need the three HTML pages named mickey.htm, minnie.htm, and donald.htm. They contain the information about each friend.
-
<html><head><title>Nested Frames</title></head> <frameset rows="*,*"> <frameset cols="*,*,*"> <frame src="top1.htm" /> <frame src="top2.htm" /> <frame src="top3.htm" /> </frameset> <frameset cols="*,*"> <frame src="bottom1.htm" /> <frame src="bottom2.htm" /> </frameset> </frameset> </html>
Exercise
- For now, try your hand at creating a couple of documents using frames. In Hour 23, "Helping People Find Your Web Pages," though, you discover how to make a page that loads another page automatically after a specified time interval. When you combine that trick with frames, you can create all sorts of interesting animated layout effects.
Hour 22. Organizing and Managing a Web Site | Next Section

Account Sign In
View your cart