HTML, XHTML and CSS All-In-One For Dummies

Front Cover
John Wiley & Sons, Oct 26, 2010 - Computers - 1080 pages
A 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.

  • HTML, XHTML, and CSS are the key technologies for building dynamic Web pages
  • This friendly, all-in-one guide explains each technology, shows how to use them together, and examines quality Web design and layout
  • Six self-contained minibooks cover HTML, CSS, design and layout, client-side JavaScript, Ajax and server-side, and putting it all together
  • Covers new Web development advancements including new technologies and changes to the standards
  • Includes a CD with additional valuable Web development programs and a companion Web site featuring the code used in the book

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
Index
985
Copyright

Other editions - View all

Common terms and phrases

About the author (2010)

Andy Harris taught himself programming because it was fun. Today he teaches computer science, game development, and Web programming at the university level; is a technology consultant for the state of Indiana; and has helped people with disabilities to form their own Web development companies.

Bibliographic information