HTML, XHTML and CSS All-In-One For DummiesA complete and fully updated reference for these key Web technologies HTML, XHTML, and CSS are essential tools for creating dynamic Web sites. This friendly, all-in-one guide covers what programmers need to know about each of the technologies and how to use them together. Like the bestselling first edition, HTML, XHTML, and CSS All-in-One For Dummies, 2nd Edition makes it easy to grasp the fundamentals and start building effective Web pages. With new information about Web 2.0 and Ajax, it's the perfect reference as well.
Web programmers and designers will find what they most need to know in HTML, XHTML, and CSS All-in-One For Dummies, 2nd Edition, helping them create the type of Web sites that today's market demands. CD-ROM and other supplementary materials are not included as part of eBook file. These materials will be made available for download upon purchase of the digital edition |
Contents
Sound HTML Foundations | 9 |
Its All about Validation | 19 |
Choosing Your Tools | 41 |
Managing Information with Lists and Tables | 65 |
Making Connections with Links | 83 |
Adding Images | 93 |
Creating Forms | 121 |
The Future of HTML HTML 5 | 141 |
PHP and XHTML Forms | 519 |
Control Structures | 539 |
Working with Arrays | 559 |
Using Functions and Session Variables | 579 |
Working with Files and Directories | 591 |
Connecting to a MySQL Database | 613 |
Improving the Output Format | 623 |
Managing Data with MySQL | 635 |
Styling with CSS | 157 |
Styling Text | 177 |
Selectors Class and Style | 201 |
Borders and Backgrounds | 219 |
Manipulating Background Images | 234 |
Levels of CSS | 239 |
Using Positional CSS | 257 |
Building Floating Page Layouts | 279 |
Styling Lists and Menus | 299 |
Using Alternative Positioning | 317 |
ClientSide Programming with JavaScript | 335 |
Making Decisions with Conditions | 359 |
Loops and Debugging | 373 |
Functions Arrays and Objects | 395 |
Talking to the Page | 423 |
Getting Valid Input | 445 |
Animating Your Pages | 467 |
Getting Started on the Server | 501 |
Managing Data with SQL | 665 |
Normalizing Your Data | 691 |
Putting Data Together with Joins | 705 |
Into the Future with AJAX | 729 |
Improving JavaScript and AJAX with jQuery | 747 |
Animating jQuery | 771 |
Using the jQuery User Interface Toolkit | 797 |
Improving Usability with jQuery | 823 |
Working with AJAX Data | 843 |
Moving from Pages to Sites | 867 |
Moving from Pages to Sites 867 Chapter 1 Managing Your Servers | 869 |
Planning Your Sites | 895 |
Introducing Content Management Systems | 915 |
Editing Graphics | 941 |
Taking Control of Content | 961 |
Whats on the CD | 979 |
985 | |