| | Copyright |
| | About the Author |
| | Acknowledgments |
| | We Want to Hear from You! |
| | Reader Services |
| | Introduction |
| | | Put Your HTML Page Online Today |
| | | Beyond HTML |
| | | How to Use This Book |
| | | Visual Examples |
| | | Special Highlighted Elements |
| | | Q&A, Quiz, and Exercises |
| | | The Sams Publishing Website |
| | Part I. Your First Web Page |
| | | Hour 1. Understanding HTML and XHTML |
| | | What Is a Web Page? |
| | | How Web Pages Work |
| | | The Pieces and Parts of a Web Page |
| | | The Many Faces of HTML |
| | | The Scoop on HTML, XML, and XHTML |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | | Hour 2. Create a Web Page Right Now |
| | | Getting Started with a Simple Web Page |
| | | HTML Tags Every Web Page Must Have |
| | | Organizing a Page with Paragraphs and Line Breaks |
| | | Calling Out Text with Headings |
| | | Peeking at Other People's Pages |
| | | Validating Your Pages |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | | Hour 3. Linking to Other Web Pages |
| | | Linking to Another Web Page |
| | | Linking Between Your Own Pages |
| | | Addressing Web Pages |
| | | Opening a Link in a New Browser Window |
| | | Linking to Google Maps |
| | | Adding Links to a Practical Example |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | | Hour 4. Publishing Your HTML Pages |
| | | Setting Up Web Space on the Internet |
| | | Transferring Pages to a Web Server |
| | | Making a File Available for Downloading |
| | | Other HTML Publishing Options |
| | | Testing Your Web Pages |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | Part II. Building Practical Web Pages with HTML |
| | | Hour 5. Basic Text Alignment and Formatting |
| | | The Old Way Versus the New Way |
| | | Aligning Text on a Page |
| | | The Three Types of HTML Lists |
| | | Placing Lists Within Lists |
| | | Boldface, Italics, and Special Text Formatting |
| | | Tweaking the Font |
| | | Working with Special Characters |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | | Hour 6. Creating Text Links |
| | | Linking Within a Page Using Anchors |
| | | Linking to a Specific Part of Another Page |
| | | Linking Your Email Address into a Page |
| | | Linking to Wikipedia |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | | Hour 7. Creating Your Own Web Page Graphics |
| | | Choosing Graphics Software |
| | | The Least You Need to Know About Graphics |
| | | Preparing Photographic Images |
| | | Creating Banners and Buttons |
| | | Reducing the Number of Colors in an Image |
| | | Interlaced GIFs and Progressive JPEGs |
| | | Creating Animated Web Graphics |
| | | Assembling Images into an Animation |
| | | Generating Transitions and Text Effects |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | | Hour 8. Putting Graphics on a Web Page |
| | | Placing an Image on a Web Page |
| | | Describing an Image with Text |
| | | Turning Images into Links |
| | | Aligning Images |
| | | Specifying Image Width and Height |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | | Hour 9. Custom Backgrounds and Colors |
| | | Exploring Background and Text Colors |
| | | Specifying Custom Colors |
| | | Using Background Image Tiles |
| | | Working with Transparent Images |
| | | Creating Your Own Tiled Backgrounds |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | | Hour 10. Graphical Links and Imagemaps |
| | | Why Imagemaps Aren't Always Necessary |
| | | Mapping Regions Within an Image |
| | | Creating Client-Side Imagemaps |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | Part III. Creative Web Page Design |
| | | Hour 11. Using Tables to Organize and Lay Out Your Pages |
| | | Creating a Simple Table |
| | | Controlling the Size of Tables |
| | | Alignment and Spanning Within Tables |
| | | Table Backgrounds and Spacing |
| | | Creative Page Layout with Tables |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | | Hour 12. Formatting Web Pages with CSS Style Sheets |
| | | Understanding CSS |
| | | A Basic Style Sheet |
| | | A CSS Style Primer |
| | | Using Style Classes |
| | | Internal Style Sheets and Inline Styles |
| | | A Quick Style Sheet Recap |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | | Hour 13. Digging Deeper into Style Sheet Formatting |
| | | Advanced Text Formatting with CSS |
| | | Changing the Appearance of Links |
| | | Commenting CSS Code |
| | | CSS Tips and Tricks |
| | | Revisiting the Hockey Player Example |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | | Hour 14. Using Style Sheets for Page Layout |
| | | The Whole Scoop on Positioning |
| | | Controlling the Way Things Stack Up |
| | | Working with Margins |
| | | A Little Padding for Safety |
| | | Keeping Everything Aligned |
| | | Managing the Flow of Text |
| | | Taking Advantage of a Style Sheet Template |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | | Hour 15. Creating Print-Friendly Web Pages |
| | | What Makes a Page Print-Friendly? |
| | | Applying a Media-Specific Style Sheet |
| | | Designing a Style Sheet for Print Pages |
| | | Viewing a Web Page in Print |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | | Hour 16. Multipage Layout with Frames |
| | | What Are Frames? |
| | | Building a Frameset |
| | | Linking Between Frames and Windows |
| | | Nesting Frames Within Frames |
| | | Controlling Frame Margins, Borders, and Scrolling |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | Part IV. Dynamic Web Pages |
| | | Hour 17. Web Page Scripting for Nonprogrammers |
| | | The Least You Need to Know About Scripting |
| | | Jazzing Things Up with Interactive Highlighting |
| | | Preloading Images for Speed |
| | | Creating an Animated Banner Ad |
| | | Displaying a Random Quote |
| | | Creating a Virtual Fish Tank |
| | | Cashing In with Google Ads on Your Site |
| | | The Wide World of JavaScript |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | | Hour 18. Gathering Information with HTML Forms |
| | | How HTML Forms Work |
| | | Creating a Form |
| | | Accepting Text Input |
| | | Identifying Each Piece of Form Data |
| | | Including Hidden Data in Forms |
| | | Exploring Form Input Controls |
| | | Submitting Form Data |
| | | Using a PayPal Buy Now Button |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | | Hour 19. Embedding Multimedia in Web Pages |
| | | Placing Multimedia Content on a Web Page |
| | | Linking to Multimedia Files |
| | | Embedding Video with Windows Media Player |
| | | Embedding Audio with RealPlayer |
| | | Automatically Embedding the Appropriate Player |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | | Hour 20. Jazz Up Your eBay Auctions with HTML and CSS |
| | | Why Use HTML and CSS on eBay? |
| | | Understanding How HTML Fits into eBay |
| | | Creating an eBay Item Listing in HTML |
| | | Providing a Link to Your About Me Page |
| | | Altering the Background of an Item Page |
| | | Creating a Slide Show Item Listing |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | | Hour 21. Create Your Own Blog |
| | | What's a Blog? |
| | | Creating a Blog on Blogger.com |
| | | Creating Your First Blog Entry |
| | | Using CSS to Dress Up Your Blog |
| | | Tying Your Blog to Your Web Site |
| | | Updating Your Blog |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | Part V. Building a Web Site |
| | | Hour 22. Organizing and Managing a Web Site |
| | | When One Page Is Enough |
| | | Organizing a Simple Site |
| | | Organizing a Larger Site |
| | | Writing Maintainable HTML Code |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | | Hour 23. Helping People Find Your Web Pages |
| | | Publicizing Your Web Site |
| | | Listing Your Pages with the Major Search Sites |
| | | Providing Hints for Search Engines |
| | | Auto Loading Another Web Page |
| | | Documenting the Full Address of a Page |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | | Hour 24. Beyond Traditional Web Sites |
| | | HTML Beyond the Web |
| | | From Calculators to Wireless Communicators |
| | | HTML as the New User Interface |
| | | The Digital Media Revolution Will Not Be Televised |
| | | Preparing Yourself for Tomorrow |
| | | The Future of HTML Applications |
| | | Summary |
| | | Q&A |
| | | Workshop |
| | | Exercises |
| | Part VI. Appendixes |
| | | Appendix A. Readers' Most Frequently Asked Questions |
| | | The 24 Top Questions from Readers of Sams Teach Yourself HTML and CSS in 24 Hours |
| | | Appendix B. HTML and CSS Resources on the Internet |
| | | General HTML, XHTML, and CSS Information |
| | | Web Page Design |
| | | Software |
| | | Graphics |
| | | Multimedia |
| | | Advanced Developer Resources |
| | | HTML Validators |
| | | Directories with HTML Information |
| | | Web Site Services |
| | | Free Web Site Hosting |
| | | Appendix C. Complete XHTML 1.1 and CSS 2 Quick Reference |
| | | XHTML Structure |
| | | XHTML Text Phrases and Paragraphs |
| | | XHTML Text Formatting Elements |
| | | XHTML Lists |
| | | XHTML Links |
| | | XHTML Tables |
| | | XHTML Frames |
| | | XHTML Embedded Content |
| | | XHTML Style |
| | | XHTML Forms |
| | | XHTML Scripts |
| | | XHTML Common Attributes and Events |
| | | CSS Dimension Style Properties |
| | | CSS Text and Font Style Properties |
| | | CSS Background Style Properties |
| | | CSS Border Style Properties |
| | | CSS Margin Style Properties |
| | | CSS Padding Style Properties |
| | | CSS Layout and Display Style Properties |
| | | CSS List and Marker Style Properties |
| | | CSS Table Style Properties |
| | | Appendix D. Migrating from HTML to XHTML |
| | | Differences Between XHTML 1 and HTML 4 |
| | | XHTML and Document Validity |
| | | Declaring XHTML Namespaces |
| | | Converting HTML Documents to XHTML |
| | Index |