HTML, XHTML and CSS All-In-One for Dummies - Andy Harris [365]
KompoZer 0.7.10
Open source.
For Windows and Mac OS. Useful for beginning and intermediate programmers, KompoZer is a Web authoring system that offers file management and WYSIWYG Web page editing.
Notepad++
Open source.
For Windows and Mac OS. The successor to Notepad, Notepad++ is a free source code editor that supports several languages.
SQLite 3.6.22
Open source.
For Windows and Mac OS. A powerful software library as well as SQL database engine.
WebsiteBaker 2.8.1
Open source.
For Windows and Mac OS. A free content management system for the beginning to intermediate programmer.
XAMPP 1.7.3
GNU version.
For Windows and Mac OS. XAMPP is a complete server package that’s easy to install and incredibly powerful. This package includes the amazing Apache Web server, the PHP programming language, the MySQL database manager, and tons of useful utilities.
XnView 1.97
Open source.
For Windows and Mac OS. With XnView, you can view and convert a wide assortment of graphics and image files.
Troubleshooting
I tried my best to compile programs that work on most computers with the minimum system requirements. Alas, your computer may differ, and some programs may not work properly for some reason.
The two likeliest problems are that you don’t have enough memory (RAM) for the programs you want to use, or you have other programs running that are affecting installation or running of a program. If you get an error message such as Not enough memory or Setup cannot continue, try one or more of the following suggestions and then try using the software again:
♦ Turn off any antivirus software running on your computer. Installation programs sometimes mimic virus activity and may make your computer incorrectly believe that it’s being infected by a virus.
♦ Close all running programs. The more programs you have running, the less memory is available to other programs. Installation programs typically update files and programs; so if you keep other programs running, installation may not work properly.
♦ Have your local computer store add more RAM to your computer. This is, admittedly, a drastic and somewhat expensive step. However, adding more memory can really help the speed of your computer and allow more programs to run at the same time.
Customer Care
If you have trouble with the CD-ROM, please call the Wiley Product Technical Support phone number at (800) 762-2974. Outside the United States, call 1(317) 572-3994. You can also contact Wiley Product Technical Support at http://support.wiley.com. John Wiley & Sons will provide technical support only for installation and other general quality control items. For technical support on the applications themselves, consult the program’s vendor or author.
To place additional orders or to request information about other Wiley products, please call (877) 762-2974.
Table of Contents
Cover
Table of Contents
Title Page
Introduction
Book I: Creating the HTML/XHTML Foundation
Book I: Chapter 1: Sound HTML Foundations
Book I: Chapter 2: It's All about Validation
Book I: Chapter 3: Choosing Your Tools
Book I: Chapter 4: Managing Information with Lists and Tables
Book I: Chapter 5: Making Connections with Links
Book I: Chapter 6: Adding Images
Book I: Chapter 7: Creating Forms
Book I: Chapter 8: The Future of HTML: HTML 5
Book II: Styling with CSS
Book II: Chapter 1: Coloring Your World
Book II: Chapter 2: Styling Text
Book II: Chapter 3: Selectors, Class, and Style
Book II: Chapter 4: Borders and Backgrounds
Book II: Chapter 5: Levels of CSS
Book III: Using Positional CSS
Book III: Chapter 1: Fun with the Fabulous Float
Book III: Chapter 2: Building Floating Page Layouts
Book III: Chapter 3: Styling Lists and Menus
Book III: Chapter 4: Using Alternative Positioning
Book IV: Client-Side Programming with JavaScript
Book IV: Chapter 1: Getting Started with JavaScript
Book IV: Chapter 2: Making Decisions with Conditions
Book IV: Chapter 3: Loops and Debugging
Book IV: Chapter 4: Functions,