| Introduction.
Book I: Creating the XHTML Foundation.
Chapter 1: Sound HTML Foundations.
Chapter 2: It’s All about Validation.
Chapter 3: Choosing Your Tools.
Chapter 4: Managing Information with Lists and Tables.
Chapter 5: Making Connections with Links.
Chapter 6: Adding Images.
Chapter 7: Creating Forms.
Book II: Styling with CSS.
Chapter 1: Coloring Your World.
Chapter 2: Styling Text.
Chapter 3: Selectors, Class, and Style.
Chapter 4: Borders and Backgrounds.
Chapter 5: Levels of CSS.
Book III: Using Positional CSS for Layout.
Chapter 1: Fun with the Fabulous Float.
Chapter 2: Building Floating Page Layouts.
Chapter 3: Styling Lists and Menus.
Chapter 4: Using Alternative Positioning.
Book IV: Client-Side Programming with JavaScript.
Chapter 1: Getting Started with JavaScript.
Chapter 2: Making Decisions with Conditions.
Chapter 3: Loops and Debugging.
Chapter 4: Functions and Arrays.
Chapter 5: Talking to the Page.
Chapter 6: Getting Valid Input.
Chapter 7: Animating Your Pages.
Book V: Server-Side Programming with PHP.
Chapter 1: Setting Up Your Server.
Chapter 2: Generating HTML with PHP.
Chapter 3: PHP and XHTML Forms.
Chapter 4: Control Structures.
Chapter 5: Working with Arrays.
Chapter 6: Using Functions and Session Variables.
Chapter 7: Working with Files and Directories.
Chapter 8: Connecting to a MySQL Database.
Book VI: Databases with MySQL.
Chapter 1: Getting Started with Data.
Chapter 2: Managing Data with SQL.
Chapter 3: Normalizing Your Data.
Chapter 4: Putting Data Together with Joins.
Book VII: Into the Future with AJAX.
Chapter 1: AJAX Essentials.
Chapter 2: Improving JavaScript with jQuery.
Chapter 3: Animating with jQuery.
Chapter 4: Sending and Receiving Data.
Book VIII: Moving from Web Pages to Web Sites.
Chapter 1: Managing Your Servers.
Chapter 2: Moving from Pages to Sites.
Chapter 3: Introducing Content Management Systems.
Chapter 4: Taking Control of Content.
Appendix A: What’s on the CD.
Index.
|