Book description
Want to build a killer Web site? Want to make it easy to keep your site up to date? You'll need to know how CSS, HTML, and XHTML work together. HTML, XHTML, and CSS All-In-One Desk Reference For Dummies makes that easy too! These eight minibooks get you started, explain standards, and help you connect all the dots to create sites with pizzazz.
This handy, one-stop guide catches you up on XHTML basics and CSS fundamentals. You'll learn how to work with Positionable CSS to create floating elements, margins, and multi-column layouts, and you'll get up to speed on client-side programming with JavaScript. You'll also get the low-down on server side programming with PHP, creating a database with MySQL, and using Ajax on both client and server sides. You'll find out how to:
Use templates and validators
Manage information with lists and tables
Turn lists of links into button bars
Add style color and borders
Create variables for data
Add motion with basic DOM animation
Work with arrays
Add Flash functionality with AFLAX
Build and manage a multipage site
Choose and run your own server
You don't need expensive or complicated software or a super-powerful computer to build a Web site that does all sorts of amazing things. All you need is a text editor and the clear, step-by-step guidance you'll find in HTML, XHTML, and CSS All-In-One Desk Reference For Dummies.
Table of contents
- Copyright
- About the Authors
- Authors' Acknowledgments
- Publisher's Acknowledgments
- Introduction
-
I. Creating the XHTML Foundation
- 1. Sound HTML Foundations
- 2. It's All about Validation
-
3. Choosing Your Tools
- 3.1. What's Wrong with the Big Boys?
- 3.2. Alternative Web Development Tools
- 3.3. Picking a Text Editor
- 3.4. The Web Developer's Browser
- 3.5. Tricking Out Firefox
- 3.6. Using a Full-Blown IDE
- 4. Managing Information with Lists and Tables
- 5. Making Connections with Links
- 6. Adding Images
- 7. Creating Forms
-
II. Styling with CSS
- 1. Coloring Your World
- 2. Styling Text
- 3. Selectors, Class, and Style
- 4. Borders and Backgrounds
- 5. Levels of CSS
-
III. Using Positional CSS for Layout
- 1. Fun with the Fabulous Float
- 2. Building Floating Page Layouts
- 3. Styling Lists and Menus
- 4. Using Alternative Positioning
-
IV. Client-Side Programming with JavaScript
- 1. Getting Started with JavaScript
- 2. Making Decisions with Conditions
- 3. Loops and Debugging
- 4. Functions and Arrays
- 5. Talking to the Page
- 6. Getting Valid Input
- 7. Animating Your Pages
-
V. Server-Side Programming with PHP
- 1. Setting Up Your Server
- 2. Generating HTML with PHP
- 3. PHP and XHTML Forms
- 4. Control Structures
- 5. Working with Arrays
- 6. Using Functions and Session Variables
- 7. Working with Files and Directories
- 8. Connecting to a MySQL Database
-
VI. Databases with MySQL
- 1. Getting Started with Data
- 2. Managing Data with SQL
- 3. Normalizing Your Data
- 4. Putting Data Together with Joins
-
VII. Into the Future with AJAX
- 1. AJAX Essentials
- 2. Improving JavaScript with jQuery
- 3. Animating with jQuery
- 4. Sending and Receiving Data
-
VIII. Moving from Web Pages to Web Sites
- 1. Managing Your Servers
- 2. Moving from Pages to Sites
- 3. Introducing Content Management Systems
- 4. Taking Control of Content
-
A. What's on the CD
- A.1. System Requirements
- A.2. Using the CD
-
A.3. What You'll Find on the CD
- A.3.1. Author-created material
- A.3.2. Aptana Studio 1.1, Community Edition
- A.3.3. CMS Made Simple 1.2.2
- A.3.4. DBDesigner 4.0.5.6
- A.3.5. Dia 0.96.1
- A.3.6. FireFox 2.0.0.12 and Extensions
- A.3.7. GIMP 2.4.4
- A.3.8. IrfanView 4.10
- A.3.9. jQuery 1.2.1
- A.3.10. Nvu 1.0
- A.3.11. prototype 1.6
- A.3.12. SQLite 303.5.6
- A.3.13. WinSCP 4.0.5
- A.3.14. Vim 7.1
- A.3.15. XAMPP 1.6.4
- A.4. Troubleshooting
Product information
- Title: HTML, XHTML, and CSS All-In-One Desk Reference For Dummies®
- Author(s):
- Release date: May 2008
- Publisher(s): For Dummies
- ISBN: 9780470186275
You might also like
book
Web Development with Node and Express, 2nd Edition
Build dynamic web applications with Express, a key component of the Node/JavaScript development stack. In this …
book
Options, Futures, and Other Derivatives, 10th Edition
For courses in business, economics, and financial engineering and mathematics. The definitive guide to derivatives markets, …
book
Fluent Python, 2nd Edition
Don't waste time bending Python to fit patterns you've learned in other languages. Python's simplicity lets …
book
How Linux Works, 3rd Edition
Unlike some operating systems, Linux doesn’t try to hide the important bits from you—it gives you …